Templates and Instances
1. Templates
A Template serves as the blueprint for an agent, defining its logic, underlying model, available tools, and workflow design. Developers can create multiple agent instances from a single template.
Key Roles of Templates:
- Provide a reusable agent design framework
- Allow configuration of models, parameters, and tools
- Act as a shareable resource across teams or the community
How to Use:
- Browse the Template List on the left panel
- Click “Run” on a template to open the “Create Instance” panel
- Fill in the necessary details to generate a new Agent instance based on the template
2. Instances
An Instance is a specific, runnable version of an agent template. It contains the template logic along with the user’s personalized configurations. Each instance runs independently and can be customized or iterated on.
Key Features:
- Created from a template but can be modified individually
- Supports real-time chat, file inputs, and tool execution
- Can be refined and re-orchestrated during operation
How to Use:
- Select an Agent instance from the Instance List on the left
- The right panel automatically opens a new chat tab for the selected instance
- Interact with the Agent directly through natural language or command inputs