Skip to main content

Providers Configuration

Detailed guide for configuring LLM providers.

Supported Providers

DeepSeek

{
"NAME": "deepseek",
"HOST": "https://api.deepseek.com",
"APIKEY": "your-api-key",
"MODELS": ["deepseek-chat", "deepseek-coder"],
"transformers": ["anthropic"]
}

Groq

{
"NAME": "groq",
"HOST": "https://api.groq.com/openai/v1",
"APIKEY": "your-api-key",
"MODELS": ["llama-3.3-70b-versatile"],
"transformers": ["anthropic"]
}

Gemini

{
"NAME": "gemini",
"HOST": "https://generativelanguage.googleapis.com/v1beta",
"APIKEY": "your-api-key",
"MODELS": ["gemini-2.0-flash", "gemini-2.5-pro"],
"transformers": ["gemini"]
}

OpenRouter

{
"NAME": "openrouter",
"HOST": "https://openrouter.ai/api/v1",
"APIKEY": "your-api-key",
"MODELS": ["anthropic/claude-sonnet-4", "google/gemini-2.5-pro-preview"],
"transformers": ["openrouter"]
}

Mistral

{
"NAME": "mistral",
"HOST": "https://api.mistral.ai/v1",
"APIKEY": "your-api-key",
"MODELS": ["mistral-large-latest", "mistral-small-latest"],
"transformers": ["mistral"]
}

Cerebras

{
"NAME": "cerebras",
"HOST": "https://api.cerebras.ai/v1",
"APIKEY": "your-api-key",
"MODELS": ["cerebras-gpt"],
"transformers": ["cerebras"]
}

Codex (ChatGPT)

Requires OAuth authentication via ccr codex-auth.

{
"NAME": "codex",
"baseUrl": "https://chatgpt.com/backend-api/codex",
"apiKey": "oauth_dummy_key",
"models": ["gpt-5", "gpt-5-high", "gpt-5-mini"],
"transformer": {
"use": ["codex"]
}
}

Qwen Chat

Requires JWT authentication via ccr qwen-auth.

{
"NAME": "qwen",
"baseUrl": "https://qwen.aikit.club/v1/chat/completions",
"apiKey": "oauth_dummy_key",
"models": ["qwen-max", "qwen-plus", "qwen-turbo"],
"transformer": {
"use": ["qwen-auth", "reasoning", "OpenAI"]
}
}

Chrome On-Device (Gemini Nano)

Requires the bridge process via ccr chrome-bridge.

{
"NAME": "chrome",
"baseUrl": "http://127.0.0.1:9229",
"apiKey": "dummy",
"models": ["gemini-nano"],
"transformer": {
"use": ["chrome-on-device"]
}
}

Provider Configuration Options

FieldTypeRequiredDescription
NAMEstringYesUnique provider identifier
HOSTstringYesAPI base URL
APIKEYstringYesAPI authentication key
MODELSstring[]NoList of available models
transformersstring[]NoList of transformers to apply

Model Selection

When selecting a model in routing, use the format:

{provider-name},{model-name}

For example:

deepseek,deepseek-chat
codex,gpt-5
chrome,gemini-nano

Next Steps