Crig::Providers::Moonshot::MoonshotCompletionRequest
Constructors
new(model : String, messages : Array(Crig::Providers::OpenAI::Chat::Message), temperature : Float64 | Nil = nil, tools : Array(Crig::Providers::OpenAI::Chat::ToolDefinition) = [] of Crig::Providers::OpenAI::Chat::ToolDefinition, max_tokens : Int64 | Nil = nil, tool_choice : ToolChoice | Nil = nil, additional_params : JSON::Any | Nil = nil)
SourceInstance methods
additional_params
Sourcemax_tokens
Sourcemessages
Sourcemodel
Sourcetemperature
Sourceto_json_value
Sourcetool_choice
Sourcetools
Source