Claude 模型提供了对 Anthropic 的 Claude 模型的访问。

参数类型默认值描述
idstr"claude-3-5-sonnet-20241022"要使用的 Anthropic Claude 模型 ID
namestr"Claude"模型名称
providerstr"Anthropic"模型提供商
max_tokensOptional[int]1024生成的聊天补全中的最大 token 数
temperatureOptional[float]None控制模型输出的随机性
stop_sequencesOptional[List[str]]None模型应停止生成文本的字符串列表
top_pOptional[float]None通过核心采样控制多样性
top_kOptional[int]None通过 top-k 采样控制多样性
request_paramsOptional[Dict[str, Any]]None要包含在请求中的附加参数
api_keyOptional[str]None用于向 Anthropic 进行身份验证的 API 密钥
client_paramsOptional[Dict[str, Any]]None客户端配置的附加参数
clientOptional[AnthropicClient]NoneAnthropic 客户端的预配置实例
structured_outputsboolFalse是否为此模型使用结构化输出
add_images_to_message_contentboolTrue是否将图像添加到消息内容
override_system_roleboolTrue是否覆盖系统角色
system_message_rolestr"assistant"将系统消息映射到的角色