vllm.entrypoints.openai.realtime.protocol ¶
ErrorEvent ¶
Bases: OpenAIBaseModel
Error notification
Source code in vllm/entrypoints/openai/realtime/protocol.py
InputAudioBufferAppend ¶
Bases: OpenAIBaseModel
Append audio chunk to buffer
Source code in vllm/entrypoints/openai/realtime/protocol.py
InputAudioBufferCommit ¶
Bases: OpenAIBaseModel
Process accumulated audio buffer
Source code in vllm/entrypoints/openai/realtime/protocol.py
SessionCreated ¶
Bases: OpenAIBaseModel
Connection established notification
Source code in vllm/entrypoints/openai/realtime/protocol.py
created class-attribute instance-attribute ¶
id class-attribute instance-attribute ¶
id: str = Field(
default_factory=lambda: f"sess-{random_uuid()}"
)
SessionUpdate ¶
Bases: OpenAIBaseModel
Configure session parameters
Source code in vllm/entrypoints/openai/realtime/protocol.py
TranscriptionDelta ¶
Bases: OpenAIBaseModel
Incremental transcription text
Source code in vllm/entrypoints/openai/realtime/protocol.py
TranscriptionDone ¶
Bases: OpenAIBaseModel
Final transcription with usage stats