Crig::RequestPatch
Constructors
new(preamble : String | Nil = nil, temperature : Float64 | Nil = nil, max_tokens : UInt64 | Nil = nil, tool_choice : Completion::ToolChoice | Nil = nil, active_tools : Array(String) | Nil = nil, additional_params : JSON::Any | Nil = nil, extra_context : Array(Completion::Document) = [] of Completion::Document, history : Array(Completion::Message) | Nil = nil)
SourceInstance methods
active_tools
Sourceadditional_params
Sourcecontext(doc : Completion::Document) : self
Sourceempty?
Sourceextra_context
Sourcehistory
Sourcemax_tokens
Sourcemerge(later : RequestPatch) : RequestPatch
Sourcepreamble
Sourcetemperature
Sourcetool_choice(value : Completion::ToolChoice) : self
Sourcetool_choice
Sourcetool_choice=(tool_choice : Completion::ToolChoice | Nil)
Source