Environment Variables
SettingMODEL_NAME=openrouter/anthropic/claude-3-5-sonnet is enough — no need to set OPENAI_BASE_URL. The OPENROUTER_API_KEY environment variable is consulted; OPENAI_API_KEY is not used as a fallback.
Models
Access 100+ models through OpenRouter. Format:openrouter/provider/model
- Claude:
openrouter/anthropic/claude-3.7-sonnet - GPT-4:
openrouter/openai/gpt-4o - Gemini:
openrouter/google/gemini-2.5-flash - Llama:
openrouter/meta-llama/llama-3.3-70b-instruct - DeepSeek:
openrouter/deepseek/deepseek-chat
Python
With Tools
Multi-Agent
CLI
YAML
Gateway Provider (Advanced)
Theor/ alias is shorthand for OpenRouter — e.g. llm="or/gpt-4" equals openrouter/gpt-4.
For custom headers, instance reuse, or programmatic setup, use OpenRouterProvider:
For LiteLLM Proxy, Custom Gateway, auto-registration, and multi-gateway patterns, see LLM Gateways.

