Claude 聊天

POST /v1/messages

说明

Anthropic Claude Messages API 格式的请求。 需要在请求头中包含 anthropic-version

请求头

名称位置类型必填说明
anthropic-versionheaderstringAnthropic API 版本
x-api-keyheaderstringAnthropic API Key (可选,也可使用 Bearer Token)
Authorizationheaderstring

请求体

字段类型必填说明
modelstring模型名称
messagesarray对话消息数组
systemunknown
cache_controlobject
inference_geostring
max_tokensinteger本次生成允许的最大 token 数
temperaturenumber采样温度,范围一般 0~2
top_pnumber核采样(nucleus sampling)参数
top_kintegerTop-K 采样参数
streamboolean是否启用流式响应
stop_sequencesarray
toolsarray可调用工具定义列表
tool_choiceunknown工具调用策略
thinkingobject
context_managementobject
output_configobject
output_formatobject
containerunknown
mcp_serversarray
metadataobject
speedstring语速
service_tierstring

响应

字段类型必填说明
idstring
typestring
rolestring
contentarray
modelstring模型名称
stop_reasonstring
usageobject