LLM latency typically accounts for 40–60% of total response time. We’ve measured this across millions of production calls — choosing the right provider and settings directly impacts conversation quality and caller satisfaction.
Recommended providers
Reflex-1 is Dasha’s in-house model, built specifically for real-time voice.
OpenAI remains our primary third-party provider, fully tested and optimized for Dasha BlackBox voice conversations.
Alternative providers
The following providers are supported through OpenAI-compatible APIs. While functional, they have not been extensively tested on our platform. We recommend thorough testing before production use.Configuration
- Dashboard
- API
- Go to the LLM Config tab
- Select your vendor from the dropdown
- Choose a model
- Configure temperature
- Save your agent
LLM parameters
All LLM vendors support standard configuration parameters that control response behavior.Temperature
Controls randomness and creativity in responses.
For production voice agents, use temperature between 0.6–0.8. In our testing across thousands of calls, this range produces consistent yet natural-sounding responses. Lower values feel robotic; higher values risk hallucinations and off-topic tangents.
Top P (nucleus sampling)
Alternative to temperature for controlling randomness via probability mass.
OpenAI recommends using either temperature or topP, not both. If you set both, temperature takes precedence.
Custom compatible provider
Use any OpenAI-compatible API endpoint, including self-hosted models or alternative providers.When to use custom providers
- Self-hosted models for data privacy
- Alternative providers with OpenAI-compatible APIs
- Custom fine-tuned models
- On-premise deployments
Configuration
- Dashboard
- API
- Select Custom Compatible as your vendor
- Enter the Endpoint URL (e.g.,
https://api.yourprovider.com/v1) - Enter your API Key (minimum 10 characters)
- Enter the Model ID as recognized by your provider
- Configure standard LLM parameters
- Save your agent
Testing and optimization
A/B testing LLMs
Compare different vendors for your specific use case:- Create identical agents with different LLM configs
- Run parallel test calls with the same scenarios
- Measure response quality, speed, length, and success rate
- Compare costs over 100–1000 calls
Parameter tuning
Temperature tuning:- Start at 0.7 (balanced)
- Test with real conversation scenarios
- Adjust based on observations:
- Too robotic/repetitive → Increase to 0.8–0.9
- Too creative/inconsistent → Decrease to 0.5–0.6
- Hallucinating information → Decrease to 0.3–0.5
Next steps
Voice & Speech
Configure text-to-speech providers
Tools & Functions
Enable agents to call external APIs
Test Your Agent
Validate agent responses
Production Checklist
Pre-deployment verification