Skip to content

Commit 183b54e

Browse files
committed
Update Blog “llm-agentic-tool-mesh-orchestrating-agentic-tools-for-the-next-revolution”
1 parent d6ce65e commit 183b54e

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

content/blog/llm-agentic-tool-mesh-orchestrating-agentic-tools-for-the-next-revolution.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ The Tool Client Service enables developers to transform any code function into a
3838

3939
Key features:
4040

41-
* Decorator-based: Convert functions into tools using the `@AthonTool` decorator
42-
* Seamless integration: Decorated functions are fully integrated into the LLM Agentic Tool Mesh platform
41+
* Decorator-based: Convert functions into tools using the `@AthonTool` decorator.
42+
* Seamless integration: Decorated functions are fully integrated into the LLM Agentic Tool Mesh platform.
4343

4444
Example usage:
4545

@@ -64,8 +64,8 @@ The Tool Server Service provides the necessary infrastructure to manage and run
6464

6565
Key features:
6666

67-
* Tool discovery: Automatically discover tools within the platform
68-
* Execution management: Manage the execution of tools, ensuring efficient operation
67+
* Tool discovery: Automatically discover tools within the platform.
68+
* Execution management: Manage the execution of tools, ensuring efficient operation.
6969

7070
![](/img/tools.png)
7171

@@ -118,20 +118,20 @@ for tool in tool_repository.get_tools().tools:
118118

119119
# Building a mesh of LLM Agentic Tools
120120

121-
We have developed a series of web applications and tools, complete with examples, to demonstrate the capabilities of LLM Agentic Tool Mesh.
121+
We have developed a series of web applications and tools, complete with examples, to demonstrate the capabilities of LLM Agentic Tool Mesh in out [GitHub repo](https://github.com/HewlettPackard/llmesh).
122122

123-
Web Applications
123+
Web Applications:
124124

125-
* **Chatbot** (`examples/app_chatbot`): A chatbot capable of reasoning and invoking appropriate LLM tools to perform specific actions. You can configure the chatbot using files that define LLM Agentic Tool Mesh platform services, project settings, toolkits, and memory configurations. The web app orchestrates both local and remote LLM tools, allowing them to define their own HTML interfaces, supporting text, images, and code presentations
126-
* **Admin panel** (`examples/app_backpanel`): An admin panel that enables the configuration of basic LLM tools to perform actions via LLM calls. It allows you to set the system prompt, select the LLM model, and define the LLM tool interface, simplifying the process of configuring LLM tool interfaces
125+
* **Chatbot** (`examples/app_chatbot`): A chatbot capable of reasoning and invoking appropriate LLM tools to perform specific actions. You can configure the chatbot using files that define LLM Agentic Tool Mesh platform services, project settings, toolkits, and memory configurations. The web app orchestrates both local and remote LLM tools, allowing them to define their own HTML interfaces, supporting text, images, and code presentations.
126+
* **Admin panel** (`examples/app_backpanel`): An admin panel that enables the configuration of basic LLM tools to perform actions via LLM calls. It allows you to set the system prompt, select the LLM model, and define the LLM tool interface, simplifying the process of configuring LLM tool interfaces.
127127

128-
Tools
128+
Tools:
129129

130-
* **Basic copywriter** (`examples/tool_copywriter`): A tool that rewrites text, providing explanations for enhancements and changes
131-
* **Temperature finder** (`examples/tool_api`): Fetches and displays the current temperature for a specified location by utilizing a public API
132-
* **Temperature analyzer** (examples/tool_analyzer): Generates code using a language model to analyze historical temperature data and create visual charts for better understanding
130+
* **Basic copywriter** (`examples/tool_copywriter`): A tool that rewrites text, providing explanations for enhancements and changes.
131+
* **Temperature finder** (`examples/tool_api`): Fetches and displays the current temperature for a specified location by utilizing a public API.
132+
* **Temperature analyzer** (`examples/tool_analyzer`): Generates code using a language model to analyze historical temperature data and create visual charts for better understanding
133133
* **Telco expert** (`examples/tool_rag`): A RAG tool that provides quick and accurate access to 5G specifications.
134-
* **OpenAPI manager** (`examples/tool_agents`): A multi-agent tool that reads OpenAPI documentation and provides users with relevant information based on their queries
134+
* **OpenAPI manager** (`examples/tool_agents`): A multi-agent tool that reads OpenAPI documentation and provides users with relevant information based on their queries.
135135

136136
## Running the examples
137137

@@ -146,13 +146,13 @@ You can run the tools and web applications individually or use the provided `run
146146

147147
In the LLM Agentic Tool Mesh platform, the management of LLM tools is decentralized, promoting flexibility and innovation. To ensure this decentralization does not compromise the platform's integrity, LLM Agentic Tool Mesh implements a unified framework of governance policies and standards.
148148

149-
Key principles
149+
Key principles:
150150

151-
* **Interoperable standards**: Ensures all tools and services work together seamlessly while adhering to best practices
152-
* **Ethical compliance**: Emphasizes minimizing biases, ensuring fairness, and upholding ethical principles across all AI tools and models
153-
* **Security and privacy**: Maintains rigorous standards to protect data and ensure compliance with privacy regulations
154-
* **Continuous improvement**: Encourages feedback and collaboration to refine governance practices
155-
* **Automated governance**: Plans to extend code quality checks to enforce governance policies, ensuring comprehensive compliance across the platform
151+
* **Interoperable standards**: Ensures all tools and services work together seamlessly while adhering to best practices.
152+
* **Ethical compliance**: Emphasizes minimizing biases, ensuring fairness, and upholding ethical principles across all AI tools and models.
153+
* **Security and privacy**: Maintains rigorous standards to protect data and ensure compliance with privacy regulations.
154+
* **Continuous improvement**: Encourages feedback and collaboration to refine governance practices.
155+
* **Automated governance**: Plans to extend code quality checks to enforce governance policies, ensuring comprehensive compliance across the platform.
156156

157157
LLM Agentic Tool Mesh includes a dedicated repository containing text files that outline various policies and standards (`federated_governance/`). These documents cover essential areas such as LLM model usage, RAG processes, and more.
158158

@@ -166,23 +166,23 @@ Currently, the platform provides:
166166

167167
**User panel**:
168168

169-
* Implemented features: This panel focuses on engaging with tools like Chat, RAG, and Agent services. It provides a user-friendly interface for interacting with these capabilities
170-
* Future goals: Enrich the existing services, offering an even more seamless and feature-rich experience for end-users
169+
* Implemented features: This panel focuses on engaging with tools like Chat, RAG, and Agent services. It provides a user-friendly interface for interacting with these capabilities.
170+
* Future goals: Enrich the existing services, offering an even more seamless and feature-rich experience for end-users.
171171

172172
**Development panel**:
173173

174-
* Implemented features: This panel has been partially tackled with the backpanel web app example, which allows users to runtime modify the basic copywriter agentic tool and the RAG tool
175-
* Future goals: Add more system services to support development, including real-time LLM tuning and configuration
174+
* Implemented features: This panel has been partially tackled with the backpanel web app example, which allows users to runtime modify the basic copywriter agentic tool and the RAG tool.
175+
* Future goals: Add more system services to support development, including real-time LLM tuning and configuration.
176176

177177
**Deployment panel (future)**:
178178

179-
* Purpose: This panel will focus on deploying the LLM Agentic Tool Mesh tools seamlessly across one or more clusters, enabling large-scale and distributed deployments
180-
* Planned features: Tools for monitoring deployed tools, orchestrating distributed systems, and managing deployment pipelines
179+
* Purpose: This panel will focus on deploying the LLM Agentic Tool Mesh tools seamlessly across one or more clusters, enabling large-scale and distributed deployments.
180+
* Planned features: Tools for monitoring deployed tools, orchestrating distributed systems, and managing deployment pipelines.
181181

182182
**Experiment Panel (Future)**:
183183

184-
* Purpose: Designed for tracking and managing experiments to optimize LLM tool performance and suitability
185-
* Planned features: This panel will allow users to try different configurations and compare outcomes, helping teams evaluate the most effective settings for their use cases
184+
* Purpose: Designed for tracking and managing experiments to optimize LLM tool performance and suitability.
185+
* Planned features: This panel will allow users to try different configurations and compare outcomes, helping teams evaluate the most effective settings for their use cases.
186186

187187
![](/img/usage.png)
188188

0 commit comments

Comments
 (0)