Available on crate feature
realtime
only.Structs§
- Audio
Transcription - Conversation
- Conversation
Created Event - Conversation
Item Create Event - Conversation
Item Created Event - Conversation
Item Delete Event - Conversation
Item Deleted Event - Conversation
Item Input Audio Transcription Completed Event - Conversation
Item Input Audio Transcription Failed Event - Conversation
Item Truncate Event - Conversation
Item Truncated Event - Error
Event - Failed
Error - Input
Audio Buffer Append Event - Input
Audio Buffer Clear Event - Input
Audio Buffer Cleared Event - Input
Audio Buffer Commit Event - Input
Audio Buffer Commited Event - Input
Audio Buffer Speech Started Event - Input
Audio Buffer Speech Stopped Event - Item
- Item
Content - Rate
Limit - Rate
Limits Updated Event - RealtimeAPI
Error - Response
Audio Delta Event - Response
Audio Done Event - Response
Audio Transcript Delta Event - Response
Audio Transcript Done Event - Response
Cancel Event - Response
Content Part Added Event - Response
Content Part Done Event - Response
Create Event - Response
Created Event - Response
Done Event - Response
Function Call Arguments Delta Event - Response
Function Call Arguments Done Event - Response
Output Item Added Event - Response
Output Item Done Event - Response
Resource - Response
Text Delta Event - Response
Text Done Event - Session
Created Event - Session
Resource - Session
Update Event - Session
Updated Event - Usage
Enums§
- Audio
Format - Client
Event - These are events that the OpenAI Realtime WebSocket server will accept from the client.
- Content
Part - Function
Type - Incomplete
Reason - Item
Content Type - Item
Role - Item
Status - Item
Type - MaxResponse
Output Tokens - Realtime
Voice - Response
Status - Response
Status Detail - Server
Event - These are events emitted from the OpenAI Realtime WebSocket server to the client.
- Tool
Choice - Tool
Definition - Turn
Detection