Key properties:
Provider resolution for agents:
- Agent’s explicit
llm_provider_idif set - Agent’s
modelfield with the resolved provider - Provider’s
default_model - System default provider as final fallback
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
API keys and model configuration
| Type | Description |
|---|---|
openai | OpenAI API (GPT-4, GPT-4o, o1, etc.) and OpenAI-compatible endpoints |
anthropic | Anthropic API (Claude 3, Claude 4, etc.) |
mistral | Mistral AI (Mistral Large, Pixtral, etc.) |
ollama | Local models via Ollama |
| Property | Description |
|---|---|
name | Unique provider name |
provider_type | openai, anthropic, mistral, or ollama |
api_key | API key (encrypted at rest, never returned in API responses) |
api_endpoint | Custom endpoint URL (required for Ollama, useful for proxies) |
default_model | Model used when agents don’t specify one |
config | Additional settings (e.g., max_tokens, organization_id) |
is_default | Whether this is the system-wide default provider |
llm_provider_id if setmodel field with the resolved providerdefault_modelPOST /api/v1/llm-providers # Create provider
GET /api/v1/llm-providers # List providers
GET /api/v1/llm-providers/{name} # Get provider
PATCH /api/v1/llm-providers/{id} # Update provider
DELETE /api/v1/llm-providers/{id} # Delete provider