Params

constructor(messages: List<Message>, maxTokens: MaxTokens, systemPrompt: SystemPrompt? = null, includeContext: SamplingIncludeContext? = null, temperature: Temperature? = null, stopSequences: List<String>? = null, modelPreferences: ModelPreferences? = null, metadata: Map<String, Any> = emptyMap(), tools: List<McpTool>? = null, toolChoice: ToolChoice = ToolChoice(ToolChoiceMode.auto), _meta: Meta = Meta.default, task: TaskMeta? = null)(source)