v1

latestOpenAPI 3.1.0raw.githubusercontent.com2026-03-3089191317.6 KB
model_providers

Create Model Provider

post/api/v1/model_providers

Request body

namestring nullable
descriptionstring nullable
type'anthropic' | 'bedrock' | 'cerebras' | 'chutes' | 'cohere' | 'deepseek' | 'gemini' | 'github' | 'groq' | 'watsonx' | 'jan' | 'mistral' | 'moonshot' | 'nvidia' | 'ollama' | 'openai' | 'openrouter' | 'perplexity' | 'together' | 'voyage' | 'rits' | 'other' required
base_urlstring uri required
watsonx_project_idstring nullable
watsonx_space_idstring nullable
api_keystring required

Response

Successful Response

idstring uuid required
namestring nullable

Human-readable name for the model provider

descriptionstring nullable

Optional description of the provider

type'anthropic' | 'bedrock' | 'cerebras' | 'chutes' | 'cohere' | 'deepseek' | 'gemini' | 'github' | 'groq' | 'watsonx' | 'jan' | 'mistral' | 'moonshot' | 'nvidia' | 'ollama' | 'openai' | 'openrouter' | 'perplexity' | 'together' | 'voyage' | 'rits' | 'other' required
base_urlstring uri required

Base URL for the API (unique)

created_atstring date-time
registrystring uri
state'online' | 'offline'
capabilitiesModelCapability[] required