Overseer Docs
Concepts

LLM Providers

20+ supported LLM providers

LLM Providers

Overseer supports 20+ LLM providers out of the box. Switch between providers and models on the fly via the web dashboard or environment variables.

Supported Providers

ProviderModelsConfiguration
OpenAIGPT-4o, GPT-4, O1, O3-miniOPENAI_API_KEY
AnthropicClaude 3.5 Sonnet, Opus, HaikuANTHROPIC_API_KEY
GoogleGemini 2.0 Flash, 1.5 ProGOOGLE_GENERATIVE_AI_API_KEY
GroqLlama 3.3, Mixtral, GemmaGROQ_API_KEY
OllamaAny local modelOLLAMA_BASE_URL
Azure OpenAIGPT-4, GPT-3.5AZURE_OPENAI_*
AWS BedrockClaude, LlamaAWS_*
MistralMistral Large, Medium, SmallMISTRAL_API_KEY
CohereCommand R+, CommandCOHERE_API_KEY
Together AILlama, MixtralTOGETHER_AI_API_KEY
DeepSeekDeepSeek ChatDEEPSEEK_API_KEY
PerplexitySonar modelsPERPLEXITY_API_KEY
FireworksLlama, MixtralFIREWORKS_API_KEY
xAIGrokXAI_API_KEY
DeepInfraVariousDEEPINFRA_API_KEY

Configuration

Via Web Dashboard

  1. Go to Settings → Providers
  2. Click Add Provider
  3. Select provider and enter API key
  4. Set as default or configure per-conversation

Via Environment Variables

DEFAULT_PROVIDER=openai
DEFAULT_MODEL=gpt-4o
OPENAI_API_KEY=sk-...

OpenAI-Compatible Providers

Any provider with an OpenAI-compatible API can be used:

CUSTOM_PROVIDER_BASE_URL=https://your-provider.com/v1
CUSTOM_PROVIDER_API_KEY=your-key

On this page