创建消息
Anthropic
claude-sonnet-5
发送结构化输入消息列表,Claude Sonnet 5 将生成对话中的下一条消息。
POST
创建消息
请求体
application/json
模型 ID。
可用选项:
claude-sonnet-5 示例:
"claude-sonnet-5"
输入消息列表。每条消息包含角色和内容。
Minimum array length:
1示例:
[{ "role": "user", "content": "你好,Claude!" }]生成前允许的最大 token 数。Claude Sonnet 5 最多支持 128K 输出 Token。
必填范围:
1 <= x <= 128000示例:
1024
系统提示词,用于提供上下文和指令。
请求的元数据对象。
会导致模型停止生成的自定义文本序列。
注入到响应中的随机性程度。在 Claude Sonnet 5 上,非默认值会返回 400 错误。
必填范围:
0 <= x <= 1示例:
1
核采样。在 Claude Sonnet 5 上,非默认值会返回 400 错误。
必填范围:
0 <= x <= 1每个后续 token 仅从前 K 个选项中采样。在 Claude Sonnet 5 上,非默认值会返回 400 错误。
必填范围:
x >= 0是否使用服务器发送事件增量流式返回响应。
模型可使用的工具定义。
模型如何使用工具。
支持自适应思维 effort 的模型输出控制配置。
自适应思维配置。Claude Sonnet 5 默认启用自适应思维;请用 output_config.effort 控制深度。不支持手动扩展思维。
响应
消息创建成功
示例:
"msg_01XFDUDYJgAACzvnptvVoYEL"
示例:
"message"
示例:
"assistant"
示例:
[{ "type": "text", "text": "你好!我能帮你做什么?" }]示例:
"claude-sonnet-5"
被模型拒绝的请求会返回 refusal。
可用选项:
end_turn, max_tokens, stop_sequence, tool_use, refusal, null