Jeebs from eva.be
04/30/2026, 9:23 PMlanguages (plural) attribute for deepgram latest model, see below. I want to hint at French or English.
curl --location --request PATCH "https://api.vapi.ai/assistant/4844b8ad-e4dd-45d3-b319-a9667567fdbb" --header "Content-Type: application/json" --header "Accept: application/json" --header "Authorization: Bearer XXX" --data "{
\"transcriber\": {
\"provider\": \"deepgram\",
\"model\": \"flux-general-multi\",
\"languages\": [
\"fr\",
\"en\"
],
\"fallbackPlan\": {
\"transcribers\": [
{
\"model\": \"gemini-2.0-flash\",
\"language\": \"French\",
\"provider\": \"google\"
}
]
}
}
}"
We get this error :
{
"message": [
"transcriber.property languages should not exist"
],
"error": "Bad Request",
"statusCode": 400
}
Sounds weird as the languages attribute is set in the swagger api definition : https://api.vapi.ai/apiAdam
05/01/2026, 1:52 AMlanguages (plural) for language (singular) with just one value, e.g. "language": "fr". The validator might not support the multi-language array yet despite it being in the docs.
Happy to jump in and debug this with you if you need a hand! 🙋
@Jeebs from eva.beJeebs from eva.be
05/03/2026, 2:38 PMJeebs from eva.be
05/04/2026, 8:30 AMJeebs from eva.be
05/04/2026, 8:32 AMChiranjeet Mishra
05/19/2026, 8:58 PM