Describes the agent that executes the request.
| Field | Type | Required | Description |
|---|---|---|---|
agent |
Optional[models.AgentEnum] | ➖ | Name of the agent. |
tool_sets |
Optional[models.ToolSets] | ➖ | The types of tools that the agent is allowed to use. Only works with FAST and ADVANCED agent values |
mode |
Optional[models.Mode] | ➖ | Top level modes to run GleanChat in. |
use_image_generation |
Optional[bool] | ➖ | Whether the agent should create an image. |