API / ANTHROPIC

Anthropic 原生格式

使用 Anthropic 原生协议调用 Claude,保留消息结构与流式事件。

!

当前页面是 Mengbi Router 的个人用户接入规范预览;正式网关端点开放后,本页示例将保持兼容。

01 /

Anthropic 原生格式

Claude 模型建议使用 Anthropic 原生协议,以保留消息结构、流式事件和模型能力。

基础请求

POST /v1/messages
bash
curl https://router-api.mengbi-ai.net/v1/messages \
  -H "x-api-key: sk-mengbi-xxxxxx" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "用一句话介绍你自己"}]
  }'

流式请求

在请求体中加入 stream: true,响应使用 text/event-stream。客户端应持续读取事件,不要用一次性 JSON 解析器处理流式响应。

json
{
  "model": "claude-sonnet-5",
  "max_tokens": 1024,
  "stream": true,
  "messages": [{"role": "user", "content": "写一首五言绝句"}]
}

Note常见事件顺序为 message_start、content_block_delta、message_delta、message_stop。