You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Easy LLM Tools** is a set of tools to create tools used by LLMs, primarily for Java and Spring AI. It consists of three parts:
8
+
9
+
- LLM tool spec
10
+
- LLM tool code generator
11
+
- LLM tool integrations
12
+
13
+
Tools play an important role in building AI applications, especially for agents. Agents use tools to access external information and perform actions.
14
+
15
+
Tools are not hard to create. Different AI frameworks and libraries have their own ways to create tools. These frameworks and tools usually take a **code-first** approach. Tools are directly built using code.
16
+
17
+
Easy LLM Tools takes a **spec-first** approach. For each tool, its spec should be create first. By creating tool specs, we can enable advanced usage scenarios of tools:
18
+
19
+
- Search of tools using RAG
20
+
- Dynamic invocation of tools
21
+
- Tool UI generation
22
+
- Documentation
23
+
- Share and reuse
7
24
8
25
See [doc](https://javaaidev.com/docs/easy-llm-tools/intro/)
0 commit comments