Appearance
Messages
创建 Anthropic Messages API 兼容的对话请求。
POST /v1/messagesBase URL: https://www.sky-ze.com
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | ✓ | 模型 ID |
messages | array | ✓ | 消息列表 |
max_tokens | integer | ✓ | 最大输出 token 数 |
system | string | 系统提示词 | |
temperature | number | 采样温度 0~1,默认 1 | |
stream | boolean | 是否流式输出,默认 false |
示例
curl
bash
curl https://www.sky-ze.com/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: $OPT_API_KEY" \
-d '{
"model": "qwen3-max-2026-01-23",
"messages": [
{"role": "user", "content": "你好,请介绍一下你自己"}
],
"max_tokens": 200
}'Python
python
from anthropic import Anthropic
client = Anthropic(
api_key="your-opt-api-key",
base_url="https://www.sky-ze.com/v1"
)
response = client.messages.create(
model="qwen3-max-2026-01-23",
messages=[
{"role": "user", "content": "你好,请介绍一下你自己"}
],
max_tokens=200
)
print(response.content[0].text)流式输出
python
with client.messages.stream(
model="qwen3-max-2026-01-23",
messages=[{"role": "user", "content": "讲个故事"}],
max_tokens=500
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)