Tools (AI Agent)
External functions, APIs, or services that AI agents can learn to call and use to complete tasks.
Detailed Definition
In the context of modern AI agents (especially LLM-based agents), 'tools' refer to external functions, APIs, services, or software that agents are given the ability to call and use. For example, an agent might learn to use a calculator tool for mathematical operations, use a search engine tool to find real-time information, or use a calendar API to schedule meetings. Granting agents the ability to use tools greatly expands their applicability and capability to solve complex problems, enabling them to go beyond the inherent knowledge and computational limitations of their core models. Tool use represents a key advancement in making AI agents more practical and capable of handling real-world tasks.
Technical CapabilitiesMore in this Category
Computer Vision
AI technology that enables machines to interpret and understand visual information from images and videos.
Context Window
The maximum amount of text that an AI model can process and remember in a single interaction.
Intent Recognition
The ability of AI systems to understand and classify the purpose or goal behind user inputs.
Memory (AI Agents)
The ability of AI agents to store and retrieve past experiences, knowledge, and conversation history to guide future actions.
Natural Language Processing (NLP)
AI technology that enables machines to understand, interpret, and generate human language.
Plugin (AI Agent)
Software modules that allow AI agents to interact with external tools, APIs, or services to extend their functionality.