Modular API framework for developing versatile LLM-based agents.
Component | Description |
---|---|
Environment | Defines the modules, features, and available tools, and configures the overall operational space for the agent. This ensures the agent has the right tools and context to operate. |
Agent | Configures the agent, including its system prompt, name, and persona. The agent is linked to an environment and operates within its defined parameters. |
Chat | Facilitates real-time conversational interactions with the agent. |
Task | Manages and executes long-running tasks, making the agent capable of handling more complex, sustained processes. |