Yi API Logo Yi API 文档
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_KEYYOUR_MODEL_ID 替换为你的真实值。

基础地址

https://api.9991314.xyz/v1
接口兼容 OpenAI 请求格式。使用 OpenAI SDK 时,将 base_urlbaseURL 修改为本站地址即可。

模型选择

实际可用模型以控制台显示为准。不同模型的名称、价格和上下文长度可能不同。

模型系列 适合场景 模型 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 写入前端网页、公开代码或截图中。