外观
OpenAI Chat Completions
Chat Completions 适合通用对话、传统 OpenAI SDK 和大量兼容客户端。
API Base URL
https://agent-team-api.myrimate.cn/v1请求
http
POST /v1/chat/completions
Authorization: Bearer sk-your-key
Content-Type: application/json1
2
3
2
3
bash
curl https://agent-team-api.myrimate.cn/v1/chat/completions \
-H "Authorization: Bearer $AGENT_TEAM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen3.7-max",
"messages": [
{"role": "system", "content": "回答要准确、简洁。"},
{"role": "user", "content": "解释什么是幂等请求。"}
],
"temperature": 0.3
}'1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
常用字段:
| 字段 | 类型 | 说明 |
|---|---|---|
model | string | 模型广场中的完整模型名称 |
messages | array | 按顺序排列的对话消息 |
stream | boolean | 是否返回 SSE 流,默认 false |
temperature | number | 采样参数;是否生效取决于模型支持 |
max_tokens | number | 最大输出 token;部分模型可能使用其他字段或不支持该参数 |
流式输出
bash
curl -N https://agent-team-api.myrimate.cn/v1/chat/completions \
-H "Authorization: Bearer $AGENT_TEAM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen3.7-max",
"messages": [{"role": "user", "content": "列出三个检查 API 稳定性的方法"}],
"stream": true
}'1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
流式输出中途断开后,不能从断点继续生成。保存已经收到的内容,再决定是否重新发起完整请求。
SDK
python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["AGENT_TEAM_API_KEY"],
base_url="https://agent-team-api.myrimate.cn/v1",
)
response = client.chat.completions.create(
model="qwen3.7-max",
messages=[{"role": "user", "content": "你好"}],
)
print(response.choices[0].message.content)1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
兼容性说明
平台兼容 OpenAI 的主要 Chat Completions 请求结构,但并非每个模型都支持所有参数。不要假设一个模型支持 temperature、工具调用、视觉输入或结构化输出;应先在模型广场检查接口标记,再用小请求验证所需参数。
