Qall Voice AI lets you choose from the best language models (LLMs) on the market—or even use your own custom endpoint. Mix and match for reliability and performance!
Provider Comparison
How to Set Up Each Provider
OpenAI (GPT)
OpenAI (GPT)
- Sign up for OpenAI
- Go to API Keys and create a new key
- Paste your key in the LLM API Key field
- Choose a model (GPT-4o, GPT-3.5-turbo, etc.)
- (Optional) Set a custom base URL for Azure/OpenAI-compatible endpoints
GPT-4o is best for complex conversations. GPT-3.5-turbo is cheaper for simple tasks.
Anthropic (Claude)
Anthropic (Claude)
- Sign up for Anthropic
- Create an API key
- Paste your key in the LLM API Key field
- Choose a model (Claude 3.5 Sonnet, Haiku, etc.)
Claude models are great for advanced reasoning and safety-critical use cases.
Google Gemini
Google Gemini
- Sign up for Google AI Studio
- Get your API key
- Paste your key in the LLM API Key field
- Choose a model (Gemini 2.0 Flash, 1.5 Pro, etc.)
- Set the base URL (auto-filled for Gemini)
Gemini is multimodal—great for tasks involving text, images, and more.
xAI (Grok)
xAI (Grok)
- Sign up for xAI
- Get your API key
- Paste your key in the LLM API Key field
- Choose a model (Grok Beta, Grok 2, etc.)
- Set the base URL (auto-filled for xAI)
Grok is fast and less restrictive—good for real-time or experimental use.
Groq (Llama)
Groq (Llama)
- Sign up for Groq
- Get your API key
- Paste your key in the LLM API Key field
- Choose a model (Llama 3.3 70B, 3.1 8B, etc.)
Groq is all about speed—perfect for high-volume or latency-sensitive apps.
Custom Endpoint
Custom Endpoint
- Enter your custom API endpoint URL
- (Optional) Add an API key if required
- Specify the model name
Custom endpoints are for advanced users. Make sure your API is OpenAI-compatible!
Fallback Chains
You can add up to 3 fallback LLM providers. If your main provider fails, Qall Voice AI will automatically try the next one—keeping your assistant reliable.
Troubleshooting
Common Issues
Common Issues
- Invalid API key: Double-check your key and provider dashboard
- Model not available: Make sure your account has access to the selected model
- Timeouts or errors: Try a different provider or set up fallbacks
- Custom endpoint issues: Ensure your API matches the OpenAI API spec