适用于已使用 Anthropic Messages SDK 的应用。请保持 Anthropic 原生请求头与消息结构,不要改用 OpenAI 的 Bearer 请求头或 choices[] 响应读取方式。

请求鉴权

正式接口

完整地址:https://api.aimaxa.cn/v1/messages

请求参数

调用示例

Claude 系模型:
国产模型(保持相同的 Anthropic Messages 请求结构,仅替换 model):

成功响应

content[] 中筛选 type: "text" 的项并读取 text。用量读取 usage.input_tokensusage.output_tokens;当响应提供缓存统计时,可读取 cache_creation_input_tokenscache_read_input_tokens

注意事项

  1. anthropic-version: 2023-06-01 是该协议请求的一部分,不能省略。
  2. max_tokens 为 Messages 请求必填字段,即使只预期短回答也需要设置。
  3. 已完成纯文本 Messages 与工具调用验证;prompt caching 写入控制与 computer use 暂不承诺。
  4. 国产模型通过平台转译接入,请求与响应结构保持 Anthropic Messages 格式,但各模型对工具调用、文件操作和多回合 Agent 的支持程度需以实测为准。