Class AgenticTool

  • All Implemented Interfaces:
    com.embabel.agent.api.tool.Tool , com.embabel.agent.api.tool.ToolInfo

    
    public final class AgenticTool
     implements Tool
                        

    An agentic tool that uses an LLM to orchestrate other tools.

    Unlike a regular Tool which executes deterministic logic, an AgenticTool tool uses an LLM to decide which sub-tools to call based on a prompt.