Crig::Providers::OpenAI::ResponsesCompletionModel
Inherits Crig::Completion::CompletionModel < Struct < Value < Object
Constructors
Instance methods
client
Sourcecompletion(request : Crig::Completion::Request::CompletionRequest)
Sourcecompletion_request(prompt : Crig::Completion::Message | String) : Crig::Completion::Request::CompletionRequestBuilder
Sourcecompletions_api
Sourcecreate_completion_request(request : Crig::Completion::Request::CompletionRequest) : CompletionRequest
Sourcemodel
Sourceparse_streaming_choices(text : String) : Array(Crig::RawStreamingChoice(Crig::Providers::OpenAI::ResponsesStreamingCompletionResponse))
ameba:disable Metrics/CyclomaticComplexity
reasoning_choices_from_done_item(id : String, summary : Array(ReasoningSummary), encrypted_content : String | Nil) : Array(Crig::RawStreamingChoice(Crig::Providers::OpenAI::ResponsesStreamingCompletionResponse))
Sourcestream(request : Crig::Completion::Request::CompletionRequest)
Source