Supported Providers
Janito supports the following LLM providers:
OpenAI
- API Key Env Var:
OPENAI_API_KEY - Base URL:
https://api.openai.com/v1 - Default Model:
gpt-5 - Driver:
OpenAIModelDriver
Anthropic
- API Key Env Var:
ANTHROPIC_API_KEY - Base URL:
https://api.anthropic.com/v1/ - Default Model:
claude-3-7-sonnet-20250219 - Driver:
OpenAIModelDriver(OpenAI-compatible endpoint)
Google Gemini
- API Key Env Var:
GOOGLE_API_KEY - Base URL:
https://generativelanguage.googleapis.com/v1beta/openai/ - Default Model:
gemini-2.5-flash - Driver:
OpenAIModelDriver(OpenAI-compatible endpoint)
Mistral
- API Key Env Var:
MISTRAL_API_KEY - Base URL:
https://api.mistral.ai/v1 - Default Model:
mistral-large-latest - Driver:
OpenAIModelDriver
Cerebras
- API Key Env Var:
CEREBRAS_API_KEY - Base URL:
https://api.cerebras.ai/v1 - Default Model:
qwen-3-coder-480b - Driver:
OpenAIModelDriver
Z.AI
- API Key Env Var:
ZAI_API_KEY - Base URL:
https://api.z.ai/v1 - Default Model:
glm-4.5 - Driver:
ZAIModelDriver
Alibaba Qwen
- API Key Env Var:
ALIBABA_API_KEY - Base URL:
https://dashscope-intl.aliyuncs.com/compatible-mode/v1 - Default Model:
qwen3-next-80b-a3b-instruct - Driver:
OpenAIModelDriver
DeepSeek
- API Key Env Var:
DEEPSEEK_API_KEY - Base URL:
https://api.deepseek.com/v1 - Default Model:
deepseek-chat - Driver:
OpenAIModelDriver
Moonshot
- API Key Env Var:
MOONSHOT_API_KEY - Base URL:
https://api.moonshot.ai/v1 - Default Model:
kimi-k2-0905-preview - Driver:
OpenAIModelDriver
IBM WatsonX
- API Key Env Var:
WATSONX_API_KEY - Project ID Env Var:
WATSONX_PROJECT_ID - Space ID Env Var:
WATSONX_SPACE_ID - Base URL:
https://us-south.ml.cloud.ibm.com - Default Model:
ibm/granite-3-3-8b-instruct - Driver:
OpenAIModelDriver
Azure OpenAI
- API Key Env Var:
AZURE_OPENAI_API_KEY - Deployment Name Config:
azure_deployment_name - Base URL: Provider-specific (configured via deployment)
- Default Model:
azure_openai_deployment - Driver:
AzureOpenAIModelDriver
Note: For Azure OpenAI, you must specify your deployment name using
--model YOUR_DEPLOYMENT_NAMEor set it in config withjanito set-config azure_deployment_name=your-deployment-name.
For detailed model specifications per provider, see Supported Models.