Skip to content

Claude 请求格式 流式对话 API

参数说明

  • model: 指定使用的AI模型
  • system: 系统角色设定
  • messages: 对话消息列表
  • stream: 是否启用流式输出

对话流式

python
import json
import requests

# API配置
url = "https://www.dmxapi.cn/v1/messages"  # API基础地址
API_KEY = "sk-******"  # 替换为你的API密钥

# 请求参数
payload = json.dumps({
    "model": "claude-sonnet-4-20250514",  # 使用的模型名称
    "system": "你是一个智能AI助手,叫小安子,请用中文回答问题",  # 系统提示
    "messages": [{"role": "user", "content": "你是谁?"}],  # 对话消息
    "stream": True  # 启用流式输出
})

# 请求头
headers = {
    "Accept": "application/json",
    "Authorization": f"Bearer {API_KEY}",  # 认证信息
    "Content-Type": "application/json",
}

# 发送POST请求
response = requests.request("POST", url, headers=headers, data=payload)

# 打印响应
print(response.text)

注意事项

  1. 请将API_KEY替换为你的有效密钥
  2. 流式输出适合需要实时显示结果的场景
  3. 响应内容为JSON格式

一个 Key 用全球大模型