Introducing Tools
With the latest version of Ejento AI on app.ejento.ai, we’ve expanded the capabilities of assistants by introducing Tools—a flexible and powerful framework that equips assistants with specialized abilities to handle diverse tasks.
What are Tools?
Tools represent distinct capabilities that an assistant can utilize to enhance its performance and handle more complex tasks. Each tool adds specific functionality, allowing assistants to reason and act dynamically based on the needs of the task.
In the legacy Ejento, assistants primarily operated as RAG (Retrieve and Generate) assistants. Now, tools extend beyond basic retrieval, enabling assistants to become ReAct (Reason and Act) assistants when advanced reasoning is enabled, making them smarter and more adaptable.
Overview of Available Tools
Here’s an overview of the tools currently available in Ejento AI:
-
RAG (Retrieve and Generate):
The default tool for all assistants, enabling them to retrieve information from a knowledge source (e.g., a Corpus) and generate contextually accurate responses. RAG serves as the foundational tool for most knowledge-based tasks. -
Web Search:
This tool enables assistants to fetch real-time information from the web. Users can configure this tool to search through specific engines such as DuckDuckGo or Bing, providing flexibility in how assistants source external information. -
API Tool:
The API Tool allows assistants to interact with external APIs to fetch data or perform operations. It is highly configurable, supporting options like:- Selecting predefined API types (e.g., Cerner Tools) or custom APIs.
- Providing a system prompt to guide interactions.
- Specifying authorization details for secure API calls.
This tool is ideal for creating assistants that can interact with enterprise systems or perform domain-specific tasks.
-
Attachment Tool:
This tool supports indexing documents (e.g., PDFs, Word files) within chat threads and enables assistants to perform interactive chats based on the content of the uploaded documents. It’s particularly useful for handling document-specific queries, like summarizing or explaining key points from attachments.
As Ejento AI evolves, more tools will be introduced to expand the capabilities of assistants. Each tool is designed to address specific needs, offering maximum flexibility and customization.
Why Use Tools?
Tools make your assistants more than just responders—they become problem-solvers. By integrating tools:
- Assistants can process more advanced workflows.
- Specialized tools (like RAG or Web Search) ensure foundational and real-time capabilities.
- Custom tools like the API Tool enable integration with external systems, enhancing productivity.
- Tools like the Attachment Tool offer document-specific insights, streamlining content-related queries.
To explore the configuration and use cases of each tool in detail, refer to their individual documentation.
By leveraging tools, Ejento AI ensures that assistants are equipped to handle the unique challenges of your projects with efficiency and precision.