📖 使用文档

BDX API 使用教程

本文档介绍如何接入 BDX API,兼容标准 OpenAI 协议,任何支持自定义 base_url 的客户端均可直接使用。

简介

BDX API 是基于真实 OpenAI 账号池搭建的 API 反代服务。通过将请求转发给官方 OpenAI 账号,提供稳定、低延迟的 GPT-5.4 接口。

接入时只需将你代码中的 base_url 替换为 BDX API 地址,并使用你购买的 API Key 进行鉴权,无需其他改动。

接口地址:https://api.bilibilidaxue.xyz/v1

快速开始

1

联系客服购买套餐

选择天卡 / 月卡 / 季卡,获取专属 API Key(格式:sk-xxxxxxxx

2

配置 API Key 和地址

base_url 设置为 https://api.bilibilidaxue.xyz/v1api_key 填写你的 Key

3

发送请求

使用 gpt-5.4 模型发送第一条消息,接口即可正常响应

鉴权方式

所有请求需在 Header 中携带 API Key:

Authorization: Bearer sk-你的API密钥

或在 SDK 中直接传入 api_key 参数,SDK 会自动处理 Header。

API 端点

端点说明状态
POST /v1/chat/completions对话补全(Chat)可用
POST /v1/completions文本补全(旧版)可用
GET /v1/models获取模型列表可用
POST /v1/messagesAnthropic Messages 格式可用

支持模型

模型名称说明推荐场景
gpt-5.4最新旗舰模型,支持 Thinking复杂推理 / 代码
gpt-5.4-mini快速轻量版日常对话
gpt-5.2稳定版通用
gpt-5.1经济版批量任务

Chat 对话示例

import openai

client = openai.OpenAI(
    api_key="sk-你的API密钥",
    base_url="https://api.bilibilidaxue.xyz/v1"
)

response = client.chat.completions.create(
    model="gpt-5.4",
    messages=[
        {"role": "system", "content": "你是一个有帮助的助手"},
        {"role": "user", "content": "你好!"}
    ]
)

print(response.choices[0].message.content)

流式输出

import openai

client = openai.OpenAI(
    api_key="sk-你的API密钥",
    base_url="https://api.bilibilidaxue.xyz/v1"
)

stream = client.chat.completions.create(
    model="gpt-5.4",
    messages=[{"role": "user", "content": "用 Python 写一个快速排序"}],
    stream=True
)

for chunk in stream:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Python SDK 接入

安装官方 OpenAI SDK:

pip install openai

然后按照上方示例使用即可,将 base_url 替换为 BDX API 地址。

Cursor 配置

  1. 打开 Cursor → SettingsModels
  2. OpenAI API Key 填入你的 API Key
  3. Override OpenAI Base URL 填入:https://api.bilibilidaxue.xyz/v1
  4. 点击 Verify 确认连接成功
Cursor 也支持 gpt-5.4,直接在模型列表选择即可。

Claude Code(VS Code 扩展)配置

编辑 ~/.claude/settings.json

{
  "env": {
    "ANTHROPIC_API_KEY": "sk-你的API密钥",
    "ANTHROPIC_BASE_URL": "https://api.bilibilidaxue.xyz",
    "ANTHROPIC_MODEL": "gpt-5.4",
    "AVAILABLE_MODELS": "gpt-5.4,gpt-5.4-mini,gpt-5.2,gpt-5.1"
  },
  "defaultModel": "gpt-5.4",
  "modelCatalog": ["gpt-5.4", "gpt-5.4-mini", "gpt-5.2", "gpt-5.1"]
}
注意:ANTHROPIC_BASE_URL 末尾不要加 /v1,SDK 会自动处理路径。保存后重启 Claude Code 扩展生效。

NextChat / ChatGPT-Next-Web 配置

  1. 进入设置页面
  2. API Key 填入你的 Key
  3. 接口地址 填入:https://api.bilibilidaxue.xyz(不加 /v1)
  4. 模型选择 gpt-5.4

错误处理

状态码原因解决方案
401API Key 无效或过期检查 Key 是否填写正确,联系客服确认是否到期
402余额不足联系客服续费或充值
429请求频率过高降低请求速度,添加重试逻辑
500服务器内部错误稍后重试,如持续发生请联系客服

常见问题

接口是否完全兼容 OpenAI?

是的,接口格式与官方 OpenAI API 完全一致,任何使用 OpenAI SDK 的代码只需修改 base_url 即可。

支持哪些编程语言?

支持所有语言,只要能发 HTTP 请求即可。官方 OpenAI SDK 提供 Python、Node.js、Go 等版本,均可直接使用。

一个 Key 可以多设备同时使用吗?

可以,不限制设备数量,但请勿将 Key 公开分享。

请求速度慢怎么办?

服务节点在美国,大陆访问本身有一定延迟属于正常现象。可尝试使用流式输出(stream=True)提升体验。

Key 到期了如何续费?

联系客服即可续费,续费后 Key 不变,无需重新配置。

有其他问题?欢迎联系客服,我们会及时帮你解决。