返回控制台

原生Claude格式

POST/v1/messages

原生Claude格式

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

请求参数

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

请求体 application/json

modelstring必填
示例: claude-3-opus-20240229
messagesarray<object>必填
rolestring必填
可选值: user, assistant
contentoneOf必填
oneOf #1
oneOf #2
typestring
可选值: text, image, tool_use, tool_result
textstring
sourceobject
typestring
可选值: base64, url
media_typestring
datastring
urlstring
idstring
namestring
inputobject
tool_use_idstring
contentstring
systemoneOf
oneOf #1
oneOf #2
max_tokensinteger必填
temperaturenumber
top_pnumber
top_kinteger
streamboolean
stop_sequencesarray<string>
toolsarray<object>
namestring
descriptionstring
input_schemaobject
tool_choiceoneOf
oneOf #1
typestring
可选值: auto, any, tool
namestring
thinkingobject
typestring
可选值: enabled, disabled
budget_tokensinteger
metadataobject
user_idstring

响应

200 成功创建响应
idstring
typestring
示例: message
rolestring
示例: assistant
contentarray<object>
typestring
textstring
modelstring
stop_reasonstring
可选值: end_turn, max_tokens, stop_sequence, tool_use
usageobject
input_tokensinteger
output_tokensinteger
cache_creation_input_tokensinteger
cache_read_input_tokensinteger
ThinkMaaS 文档 · 内容基于 New API 开源项目文档(QuantumNous/new-api-docs)本地化镜像