MCP::Protocol::CreateMessageRequestParams
Inherits MCP::Protocol::RequestParams < JSON::Serializable < Reference < Object
Constructors
new(messages : Array(MCP::Protocol::SamplingMessage), max_tokens : Int32, system_prompt : Nil | String = nil, include_context : MCP::Protocol::ContextInclusion | Nil = nil, temperature : Float64 | Nil = nil, stop_sequences : Nil | Array(String) = nil, metadata : JSON::Any = nil, model_preferences : MCP::Protocol::ModelPreferences | Nil = nil, meta = nil)
Sourcenew(pull : JSON::PullParser)
SourceInstance methods
include_context
Sourcemax_tokens
Sourcemessages
Sourcemetadata
Sourcemodel_preferences
Sourcestop_sequences
Sourcesystem_prompt
Sourcetemperature
Source