外观
Chat Completions
Chat Completions 是兼容范围较广的通用对话接口。
POSThttps://www.hoofox.com/v1/chat/completions
最小请求
bash
curl https://www.hoofox.com/v1/chat/completions \
-H "Authorization: Bearer $HOOFOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.5",
"messages": [
{"role": "user", "content": "你好,请做一个简短的自我介绍"}
]
}'Python
python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["HOOFOX_API_KEY"],
base_url="https://www.hoofox.com/v1",
)
response = client.chat.completions.create(
model="gpt-5.5",
messages=[
{"role": "user", "content": "你好,请做一个简短的自我介绍"}
],
)
print(response.choices[0].message.content)常用参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型标识 |
messages | array | 是 | 对话消息列表 |
stream | boolean | 否 | 是否流式输出 |
temperature | number | 否 | 采样随机性,是否支持取决于模型 |
max_completion_tokens | integer | 否 | 最大补全 Token 数 |
tools | array | 否 | 函数工具定义 |
tool_choice | string 或 object | 否 | 工具选择策略 |
reasoning_effort | string | 否 | 支持推理模型时设置推理强度 |
流式响应
json
{
"model": "gpt-5.5",
"messages": [{"role": "user", "content": "你好"}],
"stream": true
}服务端将以 Server-Sent Events 返回增量内容。
