Anthropic 对话格式(Messages)
官方文档
📝 简介
💡 请求示例
基础文本对话 ✅
图像分析对话 ✅
工具调用 ✅
流式响应 ✅
📮 请求
端点
鉴权方法
$NEWAPI_API_KEY
是您的 API 密钥。您可以通过控制台获取 API 密钥,每个密钥仅限于一个工作区使用。请求头参数
anthropic-beta
beta1,beta2
,或多次指定该请求头。anthropic-version
请求体参数
max_tokens
x > 1
。messages
role
和 content
字段。您可以指定单个用户角色消息,或包含多个用户和助 手消息。如果最后一条消息使用助手角色,响应内容将直接从该消息的内容继续,这可以用来约束模型的响应。
目前支持的图片格式包括: base64, image/jpeg、image/png、image/gif 和 image/webp。
messages.role
messages.content
[
文本内容 (Text)
图片内容 (Image)
工具使用 (Tool Use)
工具结果 (Tool Result)
文档 (Document)
cache_control
字段,用于控制内容的缓存行为 2. 文本内容的最小长度为 1 3. 所有类型的 type 字段都是必需的枚举字符串 4. 工具结果的 content 字段支持字符串或包含文本/图片的内容块数组model
1 - 256
个字符。metadata
user_id
: 与请求关联的用户的外部标识符。应该是 uuid、哈希值或其他不透明标识符。不要包含任何标识信息如姓名、邮箱或电话号码。最大长度:256。stop_sequences
stream
system
temperature
0 < x < 1
。建议对于分析性/选择题类任务使用接近 0.0 的值,对于创造性和生成性任务使用接近 1.0 的值。