providers
Create Provider
Create a new custom provider.
post/v1/providers/
Request body
namestring required
The name of the provider.
provider_type'anthropic' | 'azure' | 'bedrock' | 'cerebras' | 'deepseek' | 'google_ai' | 'google_vertex' | 'groq' | 'hugging-face' | 'letta' | 'lmstudio_openai' | 'mistral' | 'ollama' | 'openai' | 'together' | 'vllm' | 'xai' required
api_keystring required
API key or secret key used for requests to the provider.
access_keystring nullable
Access key used for requests to the provider.
regionstring nullable
Region used for requests to the provider.
base_urlstring nullable
Base URL used for requests to the provider.
api_versionstring nullable
API version used for requests to the provider.
Response
Successful Response
idstring nullable
The id of the provider, lazily created by the database manager.
namestring required
The name of the provider
provider_type'anthropic' | 'azure' | 'bedrock' | 'cerebras' | 'deepseek' | 'google_ai' | 'google_vertex' | 'groq' | 'hugging-face' | 'letta' | 'lmstudio_openai' | 'mistral' | 'ollama' | 'openai' | 'together' | 'vllm' | 'xai' required
provider_category'base' | 'byok' required
api_keystring nullable
API key or secret key used for requests to the provider.
base_urlstring nullable
Base URL for the provider.
access_keystring nullable
Access key used for requests to the provider.
regionstring nullable
Region used for requests to the provider.
api_versionstring nullable
API version used for requests to the provider.
updated_atstring date-time nullable
The last update timestamp of the provider.
api_key_encstring nullable
Encrypted secret value (stored as encrypted string)
access_key_encstring nullable
Encrypted secret value (stored as encrypted string)