View Source ExOpenAI.Components.RealtimeClientEvent (ex_openai.ex v2.0.0-beta2)
A realtime client event.
Type
ExOpenAI.Components.RealtimeClientEventConversationItemCreate.t() | ExOpenAI.Components.RealtimeClientEventConversationItemDelete.t() | ExOpenAI.Components.RealtimeClientEventConversationItemRetrieve.t() | ExOpenAI.Components.RealtimeClientEventConversationItemTruncate.t() | ExOpenAI.Components.RealtimeClientEventInputAudioBufferAppend.t() | ExOpenAI.Components.RealtimeClientEventInputAudioBufferClear.t() | ExOpenAI.Components.RealtimeClientEventOutputAudioBufferClear.t() | ExOpenAI.Components.RealtimeClientEventInputAudioBufferCommit.t() | ExOpenAI.Components.RealtimeClientEventResponseCancel.t() | ExOpenAI.Components.RealtimeClientEventResponseCreate.t() | ExOpenAI.Components.RealtimeClientEventSessionUpdate.t()
Summary
Types
@type t() :: (((((((((ExOpenAI.Components.RealtimeClientEventConversationItemCreate.t() | ExOpenAI.Components.RealtimeClientEventConversationItemDelete.t()) | ExOpenAI.Components.RealtimeClientEventConversationItemRetrieve.t()) | ExOpenAI.Components.RealtimeClientEventConversationItemTruncate.t()) | ExOpenAI.Components.RealtimeClientEventInputAudioBufferAppend.t()) | ExOpenAI.Components.RealtimeClientEventInputAudioBufferClear.t()) | ExOpenAI.Components.RealtimeClientEventOutputAudioBufferClear.t()) | ExOpenAI.Components.RealtimeClientEventInputAudioBufferCommit.t()) | ExOpenAI.Components.RealtimeClientEventResponseCancel.t()) | ExOpenAI.Components.RealtimeClientEventResponseCreate.t()) | ExOpenAI.Components.RealtimeClientEventSessionUpdate.t()