Skip to main content

Audio

OpenAI-compatible speech endpoints. Use your ZeaLLM model group as model.

Base URL: {ZEAGATE_PUBLIC_URL}/v1 with Authorization: Bearer zea-....

Machine-readable HTTP contract: GET /openapi.json on the gateway host.

Speech-to-text​

POST /v1/audio/transcriptions
Content-Type: multipart/form-data
FieldRequiredNotes
fileYesAudio file
modelYesModel group (e.g. transcribe deployment group)
streamNoSSE deltas when true

Text-to-speech​

POST /v1/audio/speech
Content-Type: application/json
FieldRequiredNotes
modelYesModel group
inputYesText to speak
voiceYesProvider voice id
streamNoSet true in JSON for streamed audio

See SDK snippets and the portal API reference page for copy-paste examples.