Agents UI guide
Create and manage agents through the SeekrFlow web interface.
Agents SDK guide
Create and manage agents programmatically with the Python SDK.
Agent primitives
Agents are built from two core primitives:Models
A model serves as the agent’s cognitive engine, providing the reasoning capabilities needed to understand tasks, determine the best course of action, and generate responses. SeekrFlow supports both base models and fine-tuned models.
Tools
Tools are modular components that extend an agent’s capabilities beyond built-in reasoning. With tools, agents can take actions, access external systems, or query knowledge stores.
Agent configuration
When creating an agent, you configure several key properties:| Property | Description |
|---|---|
| Name | Identifier for the agent |
| Instructions | System prompt that guides how the agent operates and generates its response (also called developer message) |
| Model | Which model to use for generating responses (can be a base model or fine-tuned model) |
| Tools (optional) | Which tools the agent can access |
| Reasoning effort (optional) | Controls how much reasoning the agent uses. Default is medium. |
| Temperature (optional) | Controls the predictability of the agent’s reasoning. Lower values produce more consistent results, and higher values introduce more variation. Default is 0.6. |
Reasoning effort
Reasoning effort controls how much reasoning the agent uses when working through a request. The default ismedium.
| Level | Description |
|---|---|
| Low | Prioritizes speed. Best for simple, latency-sensitive tasks with a small tool set. |
| Medium | Balances speed and thoroughness. A good starting point for most use cases. |
| High | Prioritizes thoroughness. Best for complex workflows with many tools where accuracy matters more than speed. |
Agent status
Each agent has a status that indicates its deployment state:| Status | Description |
|---|---|
| Active | Ready to serve requests |
| Pending | Transitioning between states. Either recently promoted and moving to active, or recently demoted and moving to inactive. |
| Updating | An update is in progress. Returns to active once changes take effect. |
| Inactive | Not currently deployed, requires activation before serving requests |
| Failed | Deployment failed. The agent cannot serve requests. To recover, address the issue and promote the agent manually. |