Skip to main content
POST
/
v1
/
realtime
/
sessions
curl https://gateway.bud.studio/v1/realtime/sessions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4-realtime",
    "modalities": ["text", "audio"]
  }'
{
  "id": "session_abc123",
  "object": "realtime.session",
  "created_at": 1699000000,
  "model": "gpt-4-realtime",
  "modalities": ["text", "audio"],
  "ws_url": "wss://gateway.bud.studio/v1/realtime/sessions/session_abc123",
  "expires_at": 1699003600
}
curl https://gateway.bud.studio/v1/realtime/sessions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4-realtime",
    "modalities": ["text", "audio"]
  }'
{
  "id": "session_abc123",
  "object": "realtime.session",
  "created_at": 1699000000,
  "model": "gpt-4-realtime",
  "modalities": ["text", "audio"],
  "ws_url": "wss://gateway.bud.studio/v1/realtime/sessions/session_abc123",
  "expires_at": 1699003600
}

Headers

ParameterTypeRequiredDescription
AuthorizationstringYesBearer authentication header

Body

ParameterTypeRequiredDescription
modelstringYesRealtime model identifier
modalitiesarrayNoSupported modalities: text, audio. Default: [“text”]
voicestringNoVoice for audio output (alloy, echo, fable, onyx, nova, shimmer)
instructionsstringNoSystem instructions for the session
temperaturefloatNoSampling temperature (0.0 to 2.0). Default: 1.0

Supported Providers

OpenAI

Real-time audio streaming with GPT-4o

Azure OpenAI

Enterprise real-time API with low latency