Module: OpenAI::Models::Realtime
- Defined in:
- lib/openai/models/realtime/realtime_error.rb,
lib/openai/models/realtime/realtime_session.rb,
lib/openai/models/realtime/call_refer_params.rb,
lib/openai/models/realtime/conversation_item.rb,
lib/openai/models/realtime/realtime_response.rb,
lib/openai/models/realtime/call_accept_params.rb,
lib/openai/models/realtime/call_hangup_params.rb,
lib/openai/models/realtime/call_reject_params.rb,
lib/openai/models/realtime/audio_transcription.rb,
lib/openai/models/realtime/log_prob_properties.rb,
lib/openai/models/realtime/realtime_truncation.rb,
lib/openai/models/realtime/response_done_event.rb,
lib/openai/models/realtime/noise_reduction_type.rb,
lib/openai/models/realtime/realtime_error_event.rb,
lib/openai/models/realtime/session_update_event.rb,
lib/openai/models/realtime/mcp_list_tools_failed.rb,
lib/openai/models/realtime/realtime_audio_config.rb,
lib/openai/models/realtime/realtime_client_event.rb,
lib/openai/models/realtime/realtime_server_event.rb,
lib/openai/models/realtime/realtime_tools_config.rb,
lib/openai/models/realtime/response_cancel_event.rb,
lib/openai/models/realtime/response_create_event.rb,
lib/openai/models/realtime/session_created_event.rb,
lib/openai/models/realtime/session_updated_event.rb,
lib/openai/models/realtime/conversation_item_done.rb,
lib/openai/models/realtime/realtime_audio_formats.rb,
lib/openai/models/realtime/realtime_function_tool.rb,
lib/openai/models/realtime/realtime_mcp_tool_call.rb,
lib/openai/models/realtime/realtime_mcphttp_error.rb,
lib/openai/models/realtime/response_created_event.rb,
lib/openai/models/realtime/conversation_item_added.rb,
lib/openai/models/realtime/realtime_mcp_list_tools.rb,
lib/openai/models/realtime/realtime_response_usage.rb,
lib/openai/models/realtime/realtime_tracing_config.rb,
lib/openai/models/realtime/mcp_list_tools_completed.rb,
lib/openai/models/realtime/realtime_response_status.rb,
lib/openai/models/realtime/response_mcp_call_failed.rb,
lib/openai/models/realtime/response_text_done_event.rb,
lib/openai/models/realtime/rate_limits_updated_event.rb,
lib/openai/models/realtime/response_audio_done_event.rb,
lib/openai/models/realtime/response_text_delta_event.rb,
lib/openai/models/realtime/conversation_created_event.rb,
lib/openai/models/realtime/mcp_list_tools_in_progress.rb,
lib/openai/models/realtime/response_audio_delta_event.rb,
lib/openai/models/realtime/client_secret_create_params.rb,
lib/openai/models/realtime/realtime_audio_config_input.rb,
lib/openai/models/realtime/realtime_mcp_protocol_error.rb,
lib/openai/models/realtime/realtime_tool_choice_config.rb,
lib/openai/models/realtime/realtime_tools_config_union.rb,
lib/openai/models/realtime/response_mcp_call_completed.rb,
lib/openai/models/realtime/realtime_audio_config_output.rb,
lib/openai/models/realtime/transcription_session_update.rb,
lib/openai/models/realtime/client_secret_create_response.rb,
lib/openai/models/realtime/realtime_mcp_approval_request.rb,
lib/openai/models/realtime/response_mcp_call_in_progress.rb,
lib/openai/models/realtime/conversation_item_create_event.rb,
lib/openai/models/realtime/conversation_item_delete_event.rb,
lib/openai/models/realtime/input_audio_buffer_clear_event.rb,
lib/openai/models/realtime/realtime_mcp_approval_response.rb,
lib/openai/models/realtime/realtime_session_client_secret.rb,
lib/openai/models/realtime/conversation_item_created_event.rb,
lib/openai/models/realtime/conversation_item_deleted_event.rb,
lib/openai/models/realtime/input_audio_buffer_append_event.rb,
lib/openai/models/realtime/input_audio_buffer_commit_event.rb,
lib/openai/models/realtime/output_audio_buffer_clear_event.rb,
lib/openai/models/realtime/realtime_response_create_params.rb,
lib/openai/models/realtime/realtime_session_create_request.rb,
lib/openai/models/realtime/response_output_item_done_event.rb,
lib/openai/models/realtime/conversation_item_retrieve_event.rb,
lib/openai/models/realtime/conversation_item_truncate_event.rb,
lib/openai/models/realtime/conversation_item_with_reference.rb,
lib/openai/models/realtime/input_audio_buffer_cleared_event.rb,
lib/openai/models/realtime/realtime_session_create_response.rb,
lib/openai/models/realtime/response_content_part_done_event.rb,
lib/openai/models/realtime/response_mcp_call_arguments_done.rb,
lib/openai/models/realtime/response_output_item_added_event.rb,
lib/openai/models/realtime/conversation_item_truncated_event.rb,
lib/openai/models/realtime/realtime_mcp_tool_execution_error.rb,
lib/openai/models/realtime/realtime_response_create_mcp_tool.rb,
lib/openai/models/realtime/response_content_part_added_event.rb,
lib/openai/models/realtime/response_mcp_call_arguments_delta.rb,
lib/openai/models/realtime/input_audio_buffer_committed_event.rb,
lib/openai/models/realtime/realtime_audio_input_turn_detection.rb,
lib/openai/models/realtime/realtime_truncation_retention_ratio.rb,
lib/openai/models/realtime/transcription_session_updated_event.rb,
lib/openai/models/realtime/input_audio_buffer_timeout_triggered.rb,
lib/openai/models/realtime/realtime_transcription_session_audio.rb,
lib/openai/models/realtime/response_audio_transcript_done_event.rb,
lib/openai/models/realtime/realtime_response_create_audio_output.rb,
lib/openai/models/realtime/response_audio_transcript_delta_event.rb,
lib/openai/models/realtime/input_audio_buffer_speech_started_event.rb,
lib/openai/models/realtime/input_audio_buffer_speech_stopped_event.rb,
lib/openai/models/realtime/realtime_conversation_item_user_message.rb,
lib/openai/models/realtime/realtime_conversation_item_function_call.rb,
lib/openai/models/realtime/realtime_conversation_item_system_message.rb,
lib/openai/models/realtime/realtime_transcription_session_audio_input.rb,
lib/openai/models/realtime/realtime_response_usage_input_token_details.rb,
lib/openai/models/realtime/response_function_call_arguments_done_event.rb,
lib/openai/models/realtime/input_audio_buffer_dtmf_event_received_event.rb,
lib/openai/models/realtime/realtime_conversation_item_assistant_message.rb,
lib/openai/models/realtime/realtime_response_usage_output_token_details.rb,
lib/openai/models/realtime/response_function_call_arguments_delta_event.rb,
lib/openai/models/realtime/realtime_transcription_session_create_request.rb,
lib/openai/models/realtime/realtime_transcription_session_turn_detection.rb,
lib/openai/models/realtime/realtime_transcription_session_create_response.rb,
lib/openai/models/realtime/realtime_conversation_item_function_call_output.rb,
lib/openai/models/realtime/conversation_item_input_audio_transcription_segment.rb,
lib/openai/models/realtime/conversation_item_input_audio_transcription_delta_event.rb,
lib/openai/models/realtime/conversation_item_input_audio_transcription_failed_event.rb,
lib/openai/models/realtime/realtime_transcription_session_audio_input_turn_detection.rb,
lib/openai/models/realtime/conversation_item_input_audio_transcription_completed_event.rb
Defined Under Namespace
Modules: ConversationItem, NoiseReductionType, RealtimeAudioFormats, RealtimeAudioInputTurnDetection, RealtimeClientEvent, RealtimeServerEvent, RealtimeToolChoiceConfig, RealtimeToolsConfigUnion, RealtimeTracingConfig, RealtimeTranscriptionSessionAudioInputTurnDetection, RealtimeTruncation Classes: AudioTranscription, CallAcceptParams, CallHangupParams, CallReferParams, CallRejectParams, ClientSecretCreateParams, ClientSecretCreateResponse, ConversationCreatedEvent, ConversationItemAdded, ConversationItemCreateEvent, ConversationItemCreatedEvent, ConversationItemDeleteEvent, ConversationItemDeletedEvent, ConversationItemDone, ConversationItemInputAudioTranscriptionCompletedEvent, ConversationItemInputAudioTranscriptionDeltaEvent, ConversationItemInputAudioTranscriptionFailedEvent, ConversationItemInputAudioTranscriptionSegment, ConversationItemRetrieveEvent, ConversationItemTruncateEvent, ConversationItemTruncatedEvent, ConversationItemWithReference, InputAudioBufferAppendEvent, InputAudioBufferClearEvent, InputAudioBufferClearedEvent, InputAudioBufferCommitEvent, InputAudioBufferCommittedEvent, InputAudioBufferDtmfEventReceivedEvent, InputAudioBufferSpeechStartedEvent, InputAudioBufferSpeechStoppedEvent, InputAudioBufferTimeoutTriggered, LogProbProperties, McpListToolsCompleted, McpListToolsFailed, McpListToolsInProgress, OutputAudioBufferClearEvent, RateLimitsUpdatedEvent, RealtimeAudioConfig, RealtimeAudioConfigInput, RealtimeAudioConfigOutput, RealtimeConversationItemAssistantMessage, RealtimeConversationItemFunctionCall, RealtimeConversationItemFunctionCallOutput, RealtimeConversationItemSystemMessage, RealtimeConversationItemUserMessage, RealtimeError, RealtimeErrorEvent, RealtimeFunctionTool, RealtimeMcpApprovalRequest, RealtimeMcpApprovalResponse, RealtimeMcpListTools, RealtimeMcpProtocolError, RealtimeMcpToolCall, RealtimeMcpToolExecutionError, RealtimeMcphttpError, RealtimeResponse, RealtimeResponseCreateAudioOutput, RealtimeResponseCreateMcpTool, RealtimeResponseCreateParams, RealtimeResponseStatus, RealtimeResponseUsage, RealtimeResponseUsageInputTokenDetails, RealtimeResponseUsageOutputTokenDetails, RealtimeSession, RealtimeSessionClientSecret, RealtimeSessionCreateRequest, RealtimeSessionCreateResponse, RealtimeTranscriptionSessionAudio, RealtimeTranscriptionSessionAudioInput, RealtimeTranscriptionSessionCreateRequest, RealtimeTranscriptionSessionCreateResponse, RealtimeTranscriptionSessionTurnDetection, RealtimeTruncationRetentionRatio, ResponseAudioDeltaEvent, ResponseAudioDoneEvent, ResponseAudioTranscriptDeltaEvent, ResponseAudioTranscriptDoneEvent, ResponseCancelEvent, ResponseContentPartAddedEvent, ResponseContentPartDoneEvent, ResponseCreateEvent, ResponseCreatedEvent, ResponseDoneEvent, ResponseFunctionCallArgumentsDeltaEvent, ResponseFunctionCallArgumentsDoneEvent, ResponseMcpCallArgumentsDelta, ResponseMcpCallArgumentsDone, ResponseMcpCallCompleted, ResponseMcpCallFailed, ResponseMcpCallInProgress, ResponseOutputItemAddedEvent, ResponseOutputItemDoneEvent, ResponseTextDeltaEvent, ResponseTextDoneEvent, SessionCreatedEvent, SessionUpdateEvent, SessionUpdatedEvent, TranscriptionSessionUpdate, TranscriptionSessionUpdatedEvent