AI Provider Configuration
OpenQA supports multiple LLM providers.Anthropic (Default)
Claude is the default provider with two authentication methods:- Claude CLI
- API Key
OpenAI
Use GPT models via LangChain agent:Google (Gemini)
Use Gemini models via LangChain agent:Environment Variables
| Variable | Description |
|---|---|
AGENT_TYPE | 'claude' (default) or 'langchain' |
DEFAULT_PROVIDER | 'anthropic', 'openai', or 'google' |
ANTHROPIC_API_KEY | Anthropic API key |
OPENAI_API_KEY | OpenAI API key |
GOOGLE_API_KEY | Google AI API key |
Priority Order
Configuration is resolved in this order:- Options passed to
runAgent() - Environment variables
- Defaults (Claude agent with Anthropic)

