兼容 OpenAI 接口规范,快速接入全球 AI 模型
https://api.xytools.qzz.io/Authorization: Bearer YOUR_API_KEYContent-Type: application/json)您可以通过 模型广场 查看所有可用模型及其 ID。
端点:POST /v1/chat/completions
curl https://api.xytools.qzz.io/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "gpt-4-turbo",
"messages": [
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "介绍一下咸鱼API"}
],
"temperature": 0.7
}'
model(必填):模型 ID,如 gpt-4-turbo、claude-3-opus 等。messages(必填):对话消息列表,包含 role(system/user/assistant)和 content。temperature(可选):0~2 之间的浮点数,控制随机性。max_tokens(可选):生成的最大 token 数。{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1677654321,
"model": "gpt-4-turbo",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "咸鱼API是一个聚合多款AI模型的中转服务..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 20,
"completion_tokens": 30,
"total_tokens": 50
}
}
GET /v1/models – 获取可用模型列表(兼容 OpenAI)base_url 和 api_key 即可无缝迁移。
import openai
openai.api_base = "https://api.xytools.qzz.io/v1"
openai.api_key = "YOUR_API_KEY"
response = openai.ChatCompletion.create(
model="gpt-4-turbo",
messages=[
{"role": "user", "content": "你好!"}
]
)
print(response.choices[0].message.content)
如有问题,请联系我们的技术支持,或查看 常见问题。