Tools

Our Platform is equipped with a suite of tools that extend the capabilities of your LLM agents. Allowing users to build powerful AI workflows that can interact with the external world, execute tasks, and make informed decisions.

What are tools?

Tools are specialized functionalities that enhance an AI agent's capabilities, enabling it to perform specific tasks like web searches, data scraping, mathematical computations, and more. By integrating these tools, the agent can connect with external systems and services, extending its functionality beyond basic LLM operations.

Types of Tools

Evolve Network provides two main types of tools: First-party Tools and Custom Tools.

  • First-party Tools: These are built-in tools provided by the Evolve Network ecosystem. Users can directly utilize these tools to enhance their AI applications without needing to configure additional settings.

  • Custom Tools: Users can import their own tools through APIs. The platform supports tools built with OpenAPI, Swagger, and other specifications, allowing for extensive customization and integration with various external services.

Functions of Tools

Tools are fundamental for creating more powerful and versatile AI applications. They enable agents to:

  • Perform Web Searches: Retrieve information from the internet to provide up-to-date responses.

  • Execute Code: Run scripts and programs to perform computations and automate tasks.

  • Generate Images: Create visual content based on natural language descriptions.

  • Interact with APIs: Connect with external systems to access and manipulate proprietary data.

These capabilities allow users to build intelligent assistant applications that can handle complex workflows by reasoning through tasks, breaking them down step-by-step, and invoking the necessary tools autonomously.

First-party Tools List

The network supports a wide range of first-party tools:

  • Google Search: Perform searches and extract relevant snippets and web pages.

  • Wikipedia: Access and extract information from Wikipedia.

  • Image Generation: Generate high-quality images using models like DALL-E and Stable Diffusion.

  • Web Scraping: Collect data from websites for analysis and integration.

  • Mathematical Computation: Use engines like WolframAlpha for solving complex equations and providing standardized answers.

  • Chart Generation: Create visual charts such as bar charts, line charts, and pie charts.

  • Financial Data Retrieval: Access financial information and stock quotes from services like Yahoo Finance.

  • Vector Graphics: Convert images into SVG vector graphics.

  • YouTube Statistics: Retrieve data and statistics from YouTube channels.

Configuring First-party Tools

To use the first-party tools, users need to configure the appropriate credentials. Once authorized, these tools become available to all agent flows within your workspace, facilitating integration into various applications.

Creating Custom Tools

Users can create custom tools by importing API schemas directly into the platform. The Evolve Network supports multiple authentication methods, ensuring secure and flexible integration. Once the custom tool is created, it can be used across different applications within the platform.

Using Tools in your workflows

When creating your AI agent workflows, users can add and configure tools to perform specific functions. For instance, in a financial analysis application, an agent might use a combination of web scraping and financial data retrieval tools to gather and analyze financial reports, subsequently providing insights and completing the conversation with the user.

In summary, Evolve's agent creation framework has a comprehensive toolset to empower users to build sophisticated LLM applications. Using both first-party and custom tools, users can extend the capabilities of LLMs, enabling agents to interact with external systems, perform complex tasks, and make data-driven decisions. This modular and flexible approach caters to a wide range of use cases, fostering innovation and collaboration within the AI community.

Last updated