OpenAI API 兼容接口
Yi API 接入文档
使用统一接口调用 ChatGPT、Claude、GLM、DeepSeek 等模型。 只需替换 API 地址、密钥和模型 ID,即可接入现有 OpenAI SDK。
API Base URL
https://api.9991314.xyz/v1
认证方式
Authorization: Bearer YOUR_API_KEY
服务状态
正常运行
快速开始
完成下面三步即可发送第一条请求。
登录控制台并创建 API 令牌。请妥善保存令牌,不要把密钥提交到公开仓库。
在控制台的模型列表中复制可用的模型 ID。
使用下方示例发送请求,并将
YOUR_API_KEY 和
YOUR_MODEL_ID 替换为你的真实值。
基础地址
https://api.9991314.xyz/v1
接口兼容 OpenAI 请求格式。使用 OpenAI SDK 时,将
base_url 或 baseURL 修改为本站地址即可。
模型选择
实际可用模型以控制台显示为准。不同模型的名称、价格和上下文长度可能不同。
| 模型系列 | 适合场景 | 模型 ID |
|---|---|---|
| ChatGPT | 通用对话、编程、复杂推理 | 从控制台模型列表复制 |
| Claude | 长文本分析、写作、代码理解 | 从控制台模型列表复制 |
| GLM | 中文任务、工具调用、通用问答 | 从控制台模型列表复制 |
| DeepSeek | 推理、编程、高性价比调用 | 从控制台模型列表复制 |
查询可用模型
curl https://api.9991314.xyz/v1/models \
-H "Authorization: Bearer YOUR_API_KEY"
cURL 示例
调用 Chat Completions 接口。
curl https://api.9991314.xyz/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "你好,请简单介绍一下你自己。"
}
],
"stream": false
}'
流式输出
curl https://api.9991314.xyz/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "写一个简单的 Python 快速排序。"
}
],
"stream": true
}'
Python 示例
安装 SDK
pip install openai
发送请求
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.9991314.xyz/v1",
)
response = client.chat.completions.create(
model="YOUR_MODEL_ID",
messages=[
{
"role": "user",
"content": "你好,请用一句话介绍你自己。",
}
],
)
print(response.choices[0].message.content)
Node.js 示例
安装 SDK
npm install openai
发送请求
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "YOUR_API_KEY",
baseURL: "https://api.9991314.xyz/v1",
});
const response = await client.chat.completions.create({
model: "YOUR_MODEL_ID",
messages: [
{
role: "user",
content: "你好,请用一句话介绍你自己。",
},
],
});
console.log(response.choices[0].message.content);
常见问题
401 或未授权
检查请求头是否为
Authorization: Bearer YOUR_API_KEY,并确认令牌仍然有效。
模型不存在或无可用渠道
模型 ID 必须与控制台显示完全一致,同时确认账户分组拥有该模型的访问权限。
余额不足或价格未配置
检查账户余额、模型定价和分组设置。管理员需要在后台为对应模型配置价格, 或在自用场景中启用相应设置。
请求超时
长文本和推理模型可能需要更长时间。建议开启流式输出,并适当增加客户端超时时间。
密钥属于敏感信息。请勿把真实 API Key 写入前端网页、公开代码或截图中。