AnthropicMessageRequest model.
Summary
Types
@type t() :: %ExBifrost.Model.AnthropicMessageRequest{ cache_control: ExBifrost.Model.CacheControl.t() | nil, fallbacks: [String.t()] | nil, max_tokens: integer(), mcp_servers: [ExBifrost.Model.AnthropicMessageRequestMcpServersInner.t()] | nil, messages: [ExBifrost.Model.AnthropicMessage.t()], metadata: ExBifrost.Model.AnthropicMessageRequestMetadata.t() | nil, model: String.t(), output_format: map() | nil, stop_sequences: [String.t()] | nil, stream: boolean() | nil, system: ExBifrost.Model.AnthropicMessageRequestSystem.t() | nil, temperature: number() | nil, thinking: ExBifrost.Model.AnthropicMessageRequestThinking.t() | nil, tool_choice: ExBifrost.Model.AnthropicMessageRequestToolChoice.t() | nil, tools: [ExBifrost.Model.AnthropicMessageRequestToolsInner.t()] | nil, top_k: integer() | nil, top_p: number() | nil }