1. Claude 兼容
2-API 接口文档
  • 站点介绍
    • 2-API简介
    • 使用指南
    • 常见问题
  • 环境准备
    • 安装 Git
    • Node.js 环境安装
  • 快速接入
    • Claude Code 快速接入
    • Codex 快速接入
    • Cherry Studio 快速接入
    • Claude Desktop 第三方 Provider 接入
  • IDE 指南
    • VS Code 接入(Cline / Roo Code 等)
  • OpenAI 兼容
    • 对话补全 (Chat Completions)
      POST
    • Responses API
      POST
    • 文本向量 (Embeddings)
      POST
    • 文生图 (Image Generations)
      POST
    • 图片编辑 (Image Edits)
      POST
    • 模型列表 (List Models)
      GET
  • Claude 兼容
    • Claude 对话 (Messages)
      POST
    • 估算 token (Count Tokens)
      POST
  • Gemini 兼容
    • Gemini 模型列表
      GET
    • Gemini 模型详情
      GET
    • Gemini 生成内容 (generateContent)
      POST
    • Gemini 流式生成 (streamGenerateContent)
      POST
  • 通用
    • 查询本 Key 用量
  • 数据模型
    • ChatMessage
    • ChatCompletionRequest
    • ChatCompletionResponse
    • ResponsesRequest
    • ResponsesResponse
    • EmbeddingRequest
    • EmbeddingResponse
    • ImageGenerationRequest
    • ImageEditRequest
    • ImageResponse
    • ModelList
    • MessagesRequest
    • MessagesResponse
    • GeminiPart
    • GeminiContent
    • GeminiGenerateContentRequest
    • GeminiGenerateContentResponse
    • Usage
    • ErrorResponse
  1. Claude 兼容

Claude 对话 (Messages)

POST
/v1/messages

请求参数

Authorization
Header 参数

Body 参数application/json必填

示例
{
    "model": "claude-3-5-sonnet-20241022",
    "max_tokens": 1024,
    "system": "你是一个简洁的助手。",
    "messages": [
        {
            "role": "user",
            "content": "你好"
        }
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://2-api.com/v1/messages' \
--header 'anthropic-version;' \
--header 'Content-Type: application/json' \
--data '{
    "model": "claude-3-5-sonnet-20241022",
    "max_tokens": 1024,
    "system": "你是一个简洁的助手。",
    "messages": [
        {
            "role": "user",
            "content": "你好"
        }
    ]
}'

返回响应

🟢200
application/json
成功(非流式返回 JSON;当 stream=true 时返回 SSE 事件流)
Bodyapplication/json

示例
{
    "id": "msg_xxx",
    "type": "message",
    "role": "assistant",
    "model": "claude-3-5-sonnet-20241022",
    "content": [
        {
            "type": "text",
            "text": "你好!有什么可以帮你?"
        }
    ],
    "stop_reason": "end_turn",
    "usage": {
        "input_tokens": 12,
        "output_tokens": 9
    }
}
🟠401Unauthorized
🟠429RateLimited
修改于 2026-06-04 03:32:51
上一页
模型列表 (List Models)
下一页
估算 token (Count Tokens)
Built with