OpenAI
GPT-4, GPT-4o, GPT-4o mini, o1, o3
OPENAI_API_KEY
Resonix Docs
Resonix supports multiple AI model providers. Configure one or more providers to get started.
GPT-4, GPT-4o, GPT-4o mini, o1, o3
OPENAI_API_KEY
Claude 3.5 Sonnet, Claude 3 Opus
ANTHROPIC_API_KEY
Gemini Pro, Gemini Flash, Gemini Ultra
GEMINI_API_KEY
Access to 100+ models
OPENROUTER_API_KEY
{
"providers": {
"openai": {
"apiKey": "${OPENAI_API_KEY}",
"defaultModel": "gpt-4o"
},
"anthropic": {
"apiKey": "${ANTHROPIC_API_KEY}",
"defaultModel": "claude-3-5-sonnet-20241022"
}
}
}
Set API keys via environment variables or in your config:
| Provider | Environment Variable |
|---|---|
| OpenAI | OPENAI_API_KEY |
| Anthropic | ANTHROPIC_API_KEY |
GEMINI_API_KEY | |
| OpenRouter | OPENROUTER_API_KEY |
Configure multiple providers for redundancy or to use different models for different tasks:
{
"providers": {
"openai": { "apiKey": "${OPENAI_API_KEY}" },
"anthropic": { "apiKey": "${ANTHROPIC_API_KEY}" }
},
"modelSelection": {
"default": "anthropic",
"coding": "openai",
"reasoning": "openai-o1"
}
}