Your agent’s language model determines how it understands context, generates responses, and makes decisions. Dasha BlackBox supports multiple LLM providers, each with different strengths for voice conversations. What you’ll learn: Choosing a provider, configuring temperature, using custom endpoints, and optimizing for voice.Documentation Index
Fetch the complete documentation index at: https://docs.blackbox.dasha.ai/llms.txt
Use this file to discover all available pages before exploring further.
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
| Provider | Best for |
|---|---|
| Reflex-1 | Low-latency voice conversations, native Dasha optimization |
| OpenAI | Production reliability, industry-leading quality |
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.| Provider | Notes |
|---|---|
| Groq | High throughput with open-source models |
| Grok (xAI) | Advanced reasoning capabilities |
| DeepSeek | Cost efficiency with high quality |
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.| Range | Behavior | Use when |
|---|---|---|
| 0.0–0.5 | Focused, deterministic, consistent | FAQs, factual information, structured workflows |
| 0.6–0.9 | Balanced creativity and consistency | General conversation, customer support |
| 1.0–2.0 | Creative, varied, unpredictable | Rarely used for voice agents |
Top P (nucleus sampling)
Alternative to temperature for controlling randomness via probability mass.| Value | Effect |
|---|---|
| 0.9 | Only considers tokens in top 90% probability — more focused |
| 1.0 | Considers all tokens — standard behavior |
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