Anthropic Claude model provider.
Calls the Claude Messages API with format conversion between ADK types and Anthropic's content block format.
@type t() :: %ADK.Model.Claude{ api_key: String.t(), base_url: String.t(), model_name: String.t() }