1. Messages API
APIAny - 接口帮助文档
  • 使用须知
  • Chat(聊天)
    • OpenAI
      • Chat Completions
        • Chat Completions - 基础对话
        • Chat Completions - 流式输出 (Stream)
        • Chat Completions - 多轮对话
        • Chat Completions - 视觉(图片理解)
      • Responses API
        • Responses - 基础文本生成
        • Responses - 多轮对话(messages 格式)
        • Responses - 流式输出 (Stream)
        • Responses - 视觉(图片 + 文本)
    • Gemini (Google AI)
      • 文本聊天
        • Gemini - 文本生成(generateContent)
        • Gemini - 文本生成流式(streamGenerateContent)
        • Gemini - 多轮对话(Chat)
      • 媒体识别(多模态)
        • Gemini - 图片理解(inlineData Base64)
        • Gemini - 图片理解(fileData 方式)
        • Gemini - 视频理解(fileData)
        • Gemini - 音频理解
        • Gemini Files API - 上传文件
    • Claude (Anthropic)
      • Messages API
        • Messages - 基础文本对话
          POST
        • Messages - 含 System Prompt
          POST
        • Messages - 多轮对话
          POST
        • Messages - 流式输出 (Stream)
          POST
        • Messages - 视觉(图片理解 Base64)
          POST
        • Messages - 视觉(图片理解 URL)
          POST
        • Messages - Tool Use(工具调用)
          POST
        • Messages - 统计 Token(Token Count)
          POST
      • 模型列表
        • 获取可用模型列表
  • Image(图像)
    • Gemini - 图像生成(文生图)
      POST
    • Gemini - 图像编辑(图生图)
      POST
  • Video(视频)
    • Jimeng
      • Create Video of File
      • Create Video of URL
      • Retrieve Video
  1. Messages API

Messages - 多轮对话

POST
/v1/messages
Claude Messages API 多轮对话,user/assistant 角色交替传入历史消息

Request

Header Params

Body Params application/json

Examples

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://newapi.mexxxxai.win/v1/messages' \
--header 'x-api-key: {{ANTHROPIC_API_KEY}}' \
--header 'anthropic-version: 2023-06-01' \
--header 'Content-Type: application/json' \
--data-raw '{
  "model": "claude-sonnet-4-6",
  "max_tokens": 1024,
  "system": "你是一位友好的助手,请用中文回答。",
  "messages": [
    {"role": "user", "content": "我想学习 Python,从哪里开始?"},
    {"role": "assistant", "content": "学习 Python 的最佳起点是掌握基础语法,包括变量、数据类型、控制流和函数。我推荐先从官方文档或 Python.org 的教程开始。"},
    {"role": "user", "content": "有没有适合初学者的项目推荐?"}
  ]
}'
Response Response Example
{
  "id": "msg_03HIJKLMnopqrstu",
  "type": "message",
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": "非常适合 Python 初学者的项目推荐:\n\n**入门级(1-2周)**\n- 📱 计算器:练习基本运算和函数\n- 🎮 猜数字游戏:熟悉循环和条件判断\n- 📝 To-Do 清单:学习列表和文件操作\n\n**进阶级(1个月)**\n- 🌤️ 天气查询工具:调用免费 API(如 OpenWeatherMap)\n- 📊 CSV 数据分析:用 pandas 处理表格数据\n- 🤖 简单爬虫:用 requests + BeautifulSoup 抓取网页\n\n**建议学习路径:** 从猜数字游戏开始,完成后尝试天气查询,逐步建立信心!"
    }
  ],
  "model": "claude-sonnet-4-6",
  "stop_reason": "end_turn",
  "stop_sequence": null,
  "usage": { "input_tokens": 88, "output_tokens": 162 }
}
Modified at 2026-04-02 11:32:32
Previous
Messages - 含 System Prompt
Next
Messages - 流式输出 (Stream)
Built with