Module realtime

Module realtime 

Source
Available on crate feature realtime only.

Structs§

AssistantMessageContentOutputAudio
AssistantMessageContentOutputText
Audio
AudioInput
AudioOutput
AudioTranscription
CachedTokenDetails
Error
ErrorCodeMessage
ErrorMessage
G711ULAWAudioFormat
InputTokenDetails
LogProbProperties
Log probability information for a transcribed token.
OutputTokenDetails
RealtimeAPIError
RealtimeClientEventConversationItemCreate
RealtimeClientEventConversationItemDelete
RealtimeClientEventConversationItemRetrieve
RealtimeClientEventConversationItemTruncate
RealtimeClientEventInputAudioBufferAppend
RealtimeClientEventInputAudioBufferClear
RealtimeClientEventInputAudioBufferCommit
RealtimeClientEventOutputAudioBufferClear
RealtimeClientEventResponseCancel
RealtimeClientEventResponseCreate
RealtimeClientEventSessionUpdate
RealtimeConversationItemFunctionCall
RealtimeConversationItemFunctionCallOutput
RealtimeConversationItemMessageAssistant
RealtimeConversationItemMessageSystem
RealtimeConversationItemMessageUser
RealtimeFunctionTool
RealtimeMCPApprovalRequest
RealtimeMCPApprovalResponse
RealtimeMCPListTools
RealtimeMCPProtocolError
RealtimeMCPToolCall
RealtimeRateLimit
RealtimeResponse
RealtimeResponseCreateParams
The response resource.
RealtimeResponseStatusDetail
RealtimeResponseUsage
RealtimeServerEventConversationItemAdded
RealtimeServerEventConversationItemDeleted
RealtimeServerEventConversationItemDone
RealtimeServerEventConversationItemInputAudioTranscriptionCompleted
RealtimeServerEventConversationItemInputAudioTranscriptionDelta
RealtimeServerEventConversationItemInputAudioTranscriptionFailed
RealtimeServerEventConversationItemInputAudioTranscriptionSegment
RealtimeServerEventConversationItemRetrieved
RealtimeServerEventConversationItemTruncated
RealtimeServerEventError
RealtimeServerEventInputAudioBufferCleared
RealtimeServerEventInputAudioBufferCommitted
RealtimeServerEventInputAudioBufferSpeechStarted
RealtimeServerEventInputAudioBufferSpeechStopped
RealtimeServerEventInputAudioBufferTimeoutTriggered
RealtimeServerEventMCPListToolsCompleted
RealtimeServerEventMCPListToolsFailed
RealtimeServerEventMCPListToolsInProgress
RealtimeServerEventOutputAudioBufferCleared
RealtimeServerEventOutputAudioBufferStarted
RealtimeServerEventOutputAudioBufferStopped
RealtimeServerEventRateLimitsUpdated
RealtimeServerEventResponseAudioDelta
RealtimeServerEventResponseAudioDone
RealtimeServerEventResponseAudioTranscriptDelta
RealtimeServerEventResponseAudioTranscriptDone
RealtimeServerEventResponseContentPartAdded
RealtimeServerEventResponseContentPartDone
RealtimeServerEventResponseCreated
RealtimeServerEventResponseDone
RealtimeServerEventResponseFunctionCallArgumentsDelta
RealtimeServerEventResponseFunctionCallArgumentsDone
RealtimeServerEventResponseMCPCallArgumentsDelta
RealtimeServerEventResponseMCPCallArgumentsDone
RealtimeServerEventResponseMCPCallCompleted
RealtimeServerEventResponseMCPCallFailed
RealtimeServerEventResponseMCPCallInProgress
RealtimeServerEventResponseOutputItemAdded
RealtimeServerEventResponseOutputItemDone
RealtimeServerEventResponseTextDelta
RealtimeServerEventResponseTextDone
RealtimeServerEventSessionCreated
RealtimeServerEventSessionUpdated
RealtimeSession
Realtime session object configuration. openapi spec type: RealtimeSessionCreateRequestGA
RealtimeTranscriptionSession
Realtime transcription session object configuration. openapi spec type: RealtimeTranscriptionSessionCreateRequestGA
ResponseAudio
ResponseAudioOutput
RetentionRatioTruncation
SystemMessageContent
TokenLimits
TokenUsageInputTokenDetails
TracingConfiguration
TranscriptTextUsageDuration
TranscriptTextUsageTokens
TranscriptionAudio
UserMessageContentInputAudio
UserMessageContentInputImage
UserMessageContentInputText

Enums§

AssistantMessageContent
ContentPart
Conversation
FunctionType
ImageDetail
MaxOutputTokens
NoiseReductionType
Type of noise reduction. near_field is for close-talking microphones such as headphones, far_field is for far-field microphones such as laptop or conference room microphones.
RealtimeAudioFormats
RealtimeClientEvent
These are events that the OpenAI Realtime WebSocket server will accept from the client.
RealtimeConversationItem
RealtimeConversationItemMessage
RealtimeMCPToolCallError
RealtimeRateLimitName
RealtimeResponseStatus
RealtimeResponseStatusDetailReason
RealtimeResponseStatusDetailType
RealtimeServerEvent
These are events emitted from the OpenAI Realtime WebSocket server to the client.
RealtimeTool
RealtimeTruncation
The truncation strategy to use for the session.
RealtimeTurnDetection
RealtimeVoice
Session
ToolChoice
Tracing
TranscriptionUsage
UserMessageContent