Skip to content

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)

常用参数

参数类型必填说明
modelstring模型标识
messagesarray对话消息列表
streamboolean是否流式输出
temperaturenumber采样随机性,是否支持取决于模型
max_completion_tokensinteger最大补全 Token 数
toolsarray函数工具定义
tool_choicestring 或 object工具选择策略
reasoning_effortstring支持推理模型时设置推理强度

流式响应

json
{
  "model": "gpt-5.5",
  "messages": [{"role": "user", "content": "你好"}],
  "stream": true
}

服务端将以 Server-Sent Events 返回增量内容。

Hoofox API · 统一模型接口服务