API Reference
Providers
LLM Provider management API
Providers API
Manage LLM providers and their configurations.
List Providers
GET /api/providersResponse (200):
{
"providers": [
{
"id": "openai",
"name": "OpenAI",
"enabled": true,
"models": ["gpt-4o", "gpt-4", "gpt-3.5-turbo"]
}
]
}Add Provider
POST /api/providersRequest:
{
"provider": "anthropic",
"apiKey": "sk-ant-...",
"defaultModel": "claude-3-5-sonnet-20241022"
}Set Default
PUT /api/providers/defaultRequest:
{
"provider": "openai",
"model": "gpt-4o"
}