Providers
Add a new provider
Adds a new provider with the specified configuration.
post/api/providers
Request body
provider'openai' | 'azure' | 'anthropic' | 'bedrock' | 'cohere' | 'vertex' | 'vllm' | 'mistral' | 'ollama' | 'groq' | 'sgl' | 'parasail' | 'perplexity' | 'replicate' | 'cerebras' | 'deepseek' | 'gemini' | 'openrouter' | 'elevenlabs' | 'huggingface' | 'nebius' | 'xai' | 'runway' | 'fireworks' required
AI model provider identifier
send_back_raw_requestboolean
send_back_raw_responseboolean
store_raw_request_responseboolean
Response
Provider added successfully
name'openai' | 'azure' | 'anthropic' | 'bedrock' | 'cohere' | 'vertex' | 'vllm' | 'mistral' | 'ollama' | 'groq' | 'sgl' | 'parasail' | 'perplexity' | 'replicate' | 'cerebras' | 'deepseek' | 'gemini' | 'openrouter' | 'elevenlabs' | 'huggingface' | 'nebius' | 'xai' | 'runway' | 'fireworks'
AI model provider identifier
send_back_raw_requestboolean
send_back_raw_responseboolean
store_raw_request_responseboolean
provider_status'active' | 'error' | 'deleted'
Status of the provider
statusstring
Operational status (e.g., list_models_failed)
descriptionstring
Error/status description
config_hashstring
Hash of config.json version, used for change detection