5-07-05 14:08:56,900 - ERROR livekit.agents - unha...
# ask-ai
b
2025-07-05 140856,900 - ERROR livekit.agents - unhandled exception while running the job task Traceback (most recent call last): File "/Users/sandeep/projects/line/agent/outbound/handler.py", line 487, in entrypoint stt=deepgram.STT(api_key=DEEPGRAM_API_KEY, language="multi", File "/Users/sandeep/projects/agntv1/lib/python3.10/site-packages/livekit/plugins/deepgram/stt.py", line 141, in init _validate_keyterms(model, language, keyterms, keywords) File "/Users/sandeep/projects/agntv1/lib/python3.10/site-packages/livekit/plugins/deepgram/stt.py", line 729, in _validate_keyterms raise ValueError( ValueError: Keyterm Prompting is only available for English transcription using the Nova-3 Model. To boost recognition of keywords using another model, use the Keywords feature. {"pid": 98203, "job_id": "AJ_7xMtViWnzeph"}
t
Thanks for reaching out, Sandeep. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
The error message indicates that the Keyterm Prompting feature in LiveKit's Deepgram integration is only supported when using the Nova-3 model for speech-to-text transcription and the language is set to English (e.g., "en-US" or "en"). If you are using a different model or language, this feature will not work, and you should use the Keywords feature instead to boost recognition of specific words. Sources: GitHub::livekit::agents | livekit-plugins/livekit-plugins-deepgram/livekit/...
b
I am using language as multi
t
Hey there! I totally get the confusion with language settings. Just wanted to let you know that the "multi" language option won't work with Keyterm Prompting – that's only available for English transcriptions using the Nova-3 model. But don't worry! If you want to help boost recognition of specific words while using the "multi" language setting, the Keywords feature is your go-to solution. Hope this helps clear things up!
b
but is Keywords available in nova-3-general
t
Hey there! I totally get how this might be confusing. Just wanted to let you know that the Keywords feature isn't supported in the Nova-3-General model. If you're working with Nova-3, no worries – you can use Keyterm Prompting instead. For Keywords, you'll want to stick with Nova-2, Nova-1, Enhanced, or Base speech-to-text models. Hope this helps clear things up! Sources: GitHub::livekit::agents | livekit-plugins/livekit-plugins-deepgram/livekit/...
s
how would this keyterm prompting look like in code
b
Keyterm is available only for english in deepgram