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)
注意事项
- 请将API_KEY替换为你的有效密钥
- 流式输出适合需要实时显示结果的场景
- 响应内容为JSON格式