aicodewith
  1. Claude API
aicodewith
  • AI Model API
    • Claude API
      • Claude聊天接口 /v1/message
        POST
    • Gemini API
      • Gemini聊天接口 /api/v1beta/models/{model}:generateContent
    • OpenAI API
      • OpenAI 聊天接口 /api/gpt/v1/completions
    • 国产模型 API
      • 国产大模型 Chat Completions
    • 图片生成模型
      • Gemini 图片生成
    • 数据模型
      • ClaudeRequest
      • ClaudeMessage
      • ClaudeResponse
      • OpenAIRequest
      • ClaudeUsage
      • OpenAIMessage
      • ClaudeError
      • OpenAIResponse
      • OpenAIError
      • GeminiRequest
      • GeminiResponse
  1. Claude API

Claude聊天接口 /v1/message

POST
/v1/messages
Claude API 主入口,支持流式和非流式响应。
支持的模型:
claude-sonnet-4-20250514 (Sonnet 4)
claude-sonnet-4-5-20250929 (Sonnet 4.5)
claude-opus-4-5-20251101 (Opus 4.5)
claude-haiku-4-5-20251001 (Haiku 4.5)

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
Body 参数application/json必填

示例
{
    "model": "claude-sonnet-4-20250514",
    "messages": [
        {
            "role": "user",
            "content": "你好"
        }
    ],
    "max_tokens": 1024
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST '/v1/messages' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "model": "claude-sonnet-4-20250514",
    "messages": [
        {
            "role": "user",
            "content": "你好"
        }
    ],
    "max_tokens": 1024
}'

返回响应

🟢200
application/json
成功响应
Body

示例
{
    "id": "msg_01XFDUDYJgAACzvnptvVoYEL",
    "type": "message",
    "role": "assistant",
    "content": [
        {
            "type": "text",
            "text": "string"
        }
    ],
    "model": "claude-sonnet-4-20250514",
    "stop_reason": "end_turn",
    "usage": {
        "input_tokens": 25,
        "output_tokens": 150,
        "cache_read_input_tokens": 0,
        "cache_creation_input_tokens": 0
    }
}
🟠400
🟠401
🟠402
🟠429
🔴500
修改于 2026-02-09 13:00:01
下一页
Gemini聊天接口 /api/v1beta/models/{model}:generateContent
Built with