Jeebs from eva.be
04/02/2025, 5:22 PMVapi Support Bot
04/02/2025, 5:24 PMjson
"language": "multi"
This could be causing the problem as [nova-3 only supports English languages](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1341463939246198784).
2. **Keyterm vs Keywords**: There's an important distinction between these parameters. For Nova-3, you should specifically use keyterm
(which you are), while Nova-2 uses keywords
. You've got this part correct, but it's worth confirming.
3. **Potential 502 Error**: Some users have reported that Deepgram on Nova-3 returns 502 errors when certain configurations are used. This might be happening in your case as well.
Here are some troubleshooting steps you can try:
1. Change the language setting to 'en' or 'en-US' instead of 'multi' since nova-3 only supports English.
json
"language": "en"
2. **Check Deepgram Status**: Verify if [Deepgram is experiencing any degradation](https://status.deepgram.com) that might be affecting your integration.
3. **Verify your Vapi configuration**: Double-check your API keys and permissions to ensure they're correct and haven't expired.
4. **Try without keyterms first**: Test your configuration without any keyterms to establish a baseline, then add them back one by one to identify if a specific term is causing issues.Vapi Support Bot
04/02/2025, 5:24 PMJeebs from eva.be
04/02/2025, 5:29 PMJeebs from eva.be
04/04/2025, 9:51 AMVapi
04/06/2025, 9:18 AMJeebs from eva.be
04/07/2025, 9:33 AMJeebs from eva.be
04/08/2025, 7:20 PMVapi
04/08/2025, 9:21 PMJeebs from eva.be
04/09/2025, 8:51 AMJeebs from eva.be
04/10/2025, 7:39 AMJeebs from eva.be
04/10/2025, 1:55 PMJeebs from eva.be
04/10/2025, 1:56 PM"keyterm": "Florence Wéra docteur Genappe"
Is there soemthing wrong in there ?Jeebs from eva.be
04/10/2025, 1:56 PM"transcriber": {
"model": "nova-3",
"language": "multi",
"numerals": false,
"provider": "deepgram",
"endpointing": 300,
"confidenceThreshold": 0.2,
"keyterm": "Florence Wéra docteur Genappe"
}
Kings_big💫
04/10/2025, 1:57 PMShubham Bajaj
04/10/2025, 2:04 PMShubham Bajaj
04/10/2025, 2:11 PM/**
* Keyterm Prompting allows you improve Keyword Recall Rate (KRR) for important keyterms or phrases up to 90%.
*/
@IsOptional()
@IsArray()
@IsString({ each: true })
@ValidateIf((o) => !o.model?.includes('nova-3') && o.keyterm !== undefined)
@Equals(undefined, {
message: 'keyterm must be null if model is not nova-3',
})
keyterm?: string[];
curl -X PATCH "https://api.vapi.ai/assistant/YOUR_ASSISTANT_ID" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"transcriber": {
"provider": "deepgram",
"model": "nova-3",
"keyterm": ["important", "terms", "to", "recognize"],
"language": "en"
}
}'
Shubham Bajaj
04/10/2025, 2:13 PMShubham Bajaj
04/10/2025, 2:14 PMJeebs from eva.be
04/10/2025, 2:15 PMJeebs from eva.be
04/10/2025, 2:19 PM"transcriber": {
"model": "nova-3",
"language": "multi",
"numerals": false,
"provider": "deepgram",
"endpointing": 300,
"confidenceThreshold": 0.2,
"keyterm": ["Florence", "Wera", "docteur", "Genappe"]
}
Vapi
04/11/2025, 12:59 AM🔵 14:15:12:447 Initializing Deepgram. Options: {
"punctuate": true,
"numbers": true,
"no_delay": true,
"encoding": "linear16",
"channels": 2,
"multichannel": true,
"filler_words": true,
"interim_results": true,
"language": "multi",
"model": "nova-3",
"sample_rate": 44100,
"mip_opt_out": false,
"keyterm": ["Florence", "Wéra", "docteur", "Genappe"],
"endpointing": 300,
"numerals": false
}...
"endedReason": "customer-ended-call",
Vapi
04/11/2025, 1:01 AMKings_big💫
04/11/2025, 5:41 AMJeebs from eva.be
04/11/2025, 8:06 AMVapi
04/13/2025, 11:26 PM"transcriber": {
"provider": "deepgram",
"model": "nova-3",
"keywords": [],
"language": "multi",
"smartFormat": false,
"endpointing": 300,
"keyterm": [
"Florence",
"Wéra",
"docteur",
"Genappe"
],
"codeSwitchingEnabled": false,
"mipOptOut": false,
"numerals": false,
"fallbackPlan": {
"transcribers": []
},
"confidenceThreshold": 0.2
}
Vapi
04/13/2025, 11:27 PMJeebs from eva.be
04/14/2025, 8:08 AMVapi
04/15/2025, 10:16 PM