class

Crig::Providers::OpenAI::ResponsesWebSocketSession

Inherits Reference < Object

Constructors

connect(model : ResponsesCompletionModel, event_timeout : Time::Span | Nil) : self
Source
new(model : ResponsesCompletionModel, socket : HTTP::WebSocket, event_timeout : Time::Span | Nil = nil)
Source

Instance methods

clear_previous_response_id
Source
close
Source
next_event
Source
previous_response_id
Source
send_with_options(completion_request : Crig::Completion::Request::CompletionRequest, options : ResponsesWebSocketCreateOptions) : Nil
Source
wait_for_completed_response
Source