Crig::Providers::OpenAI::ResponsesWebSocketSession
Constructors
new(model : ResponsesCompletionModel, socket : HTTP::WebSocket, event_timeout : Time::Span | Nil = nil)
SourceInstance methods
clear_previous_response_id
Sourceclose
Sourcecompletion(completion_request : Crig::Completion::Request::CompletionRequest)
Sourcenext_event
Sourceprevious_response_id
Sourcesend_with_options(completion_request : Crig::Completion::Request::CompletionRequest, options : ResponsesWebSocketCreateOptions) : Nil
Sourcewait_for_completed_response
Source