Skip to main content
PATCH
Update transcriber config

Authorizations

x-api-key
string
header
default:YOUR_KUPE_API_KEY
required

Kupe dashboard API key for your user.

Path Parameters

agent_id
string<uuid>
required

Query Parameters

force_update
boolean
default:false

Body

application/json

transcriber_model_name selects the STT row (catalog code or UUID, e.g. saarika:2.5). language is a locale string (e.g. hi-IN); a single-element array ["hi-IN"] is coerced to that string. The pipeline STT model id is derived from the catalog row only — it is not sent in this object. Legacy provider_id is an alias for transcriber_model_name.

transcriber_model_name
string
required

STT catalog code or row UUID (GET /api/v1/providers/stt).

Example:

"saarika:2.5"

language
string
required

STT locale. Sarvam: BCP-47 (hi-IN, gu-IN). Others: often short codes (hi, en). See Model providers.

Example:

"hi-IN"

Response

200 - application/json

Updated successfully

Complete agent response (abridged).

agent
object
configurations
object
validation_status
string
Example:

"valid"