sub2api 接入指南
把 beara API 接入你常用的 AI 工具
本文档面向新用户,覆盖从创建 API Key 到配置桌面客户端、浏览器插件、智能体框架和代码 SDK 的常见流程。 所有示例默认使用 OpenAI 兼容协议。
API 根地址
https://api.beara.top/v1
认证方式
Authorization: Bearer sk-你的密钥
优先推荐
先用 CC-Switch 一键导入,再按需手动配置客户端。
快速开始
- 打开 beara 控制台并登录账号。
- 进入
API 密钥页面,点击创建新密钥。 - 选择合适的分组。分组决定这把 Key 能使用哪些模型和额度。
- 复制生成的 API Key,并在客户端里填写 API 根地址。
API 根地址
https://api.beara.top/v1
Chat Completions
https://api.beara.top/v1/chat/completions
API Key 只展示一次。保存后不要公开发给别人;如果怀疑泄露,立即在控制台删除并重新创建。
CC-Switch 一键导入
这是最省心的接入方式,适合 Codex、Cline、Continue、Cursor、VSCode 插件等本地开发工具。
- 先安装并启动 CC-Switch。
- 在 beara 控制台创建 API Key,并确认 Key 所属分组正确。
- 在 API Key 列表里点击
导入到 CCS。 - 完成后重启编辑器或相关插件,让新配置生效。
如果切换后旧会话看起来不见了,通常只是工具读取了新的配置。历史会话仍在本机,可以在 CC-Switch 的会话管理里查找并恢复。
Cherry Studio 配置
- 打开 Cherry Studio 左下角设置。
- 进入
提供商,添加自定义提供商。 - 类型选择
OpenAI或OpenAI Compatible。 - 按下面字段填写。
名称
beara
API 根地址
https://api.beara.top/v1
API Key
sk-你的真实 API Key
NextChat / LobeChat 配置
这类网页客户端一般都支持自定义 OpenAI 接口地址。
- 进入客户端设置里的 OpenAI 或语言模型配置。
- 打开自定义接口地址、代理地址或 Base URL 选项。
- 填写 beara API 根地址和你的 API Key。
接口地址
https://api.beara.top/v1
如果 LobeChat 填写带
/v1 的地址后报 404,可尝试填写不带后缀的 https://api.beara.top,具体取决于客户端版本。
沉浸式翻译
- 打开浏览器扩展的设置。
- 进入翻译服务,选择 OpenAI。
- 展开更多设置,填写完整的 Chat Completions 地址。
自定义 API URL
https://api.beara.top/v1/chat/completions
模型
gpt-5.4-mini
OpenClaw 配置
OpenClaw 可通过 OpenAI 兼容 provider 接入 beara。
- 确认已安装 OpenClaw,并完成初始化。
- 打开
~/.openclaw/openclaw.json。 - 把 provider 的
baseUrl和apiKey改为 beara。 - 运行
openclaw gateway restart。
{
"agents": {
"models": {
"providers": {
"beara": {
"api": "openai-completions",
"baseUrl": "https://api.beara.top/v1",
"apiKey": "sk-你的 beara API Key",
"headers": {
"User-Agent": "OpenClaw/JS"
},
"models": [
{ "id": "gpt-5.4", "contextWindow": 128000 }
]
}
}
},
"defaults": {
"model": {
"primary": "beara/gpt-5.4"
}
}
}
}
Cursor / VSCode / Codex
如果你使用 CC-Switch,一键导入后通常不需要再手动编辑 Codex 配置。
- 通过 beara 控制台的
导入到 CCS写入配置。 - 完全退出 Cursor 或 VSCode。
- 重新打开编辑器和插件。
- 如果仍未生效,检查插件设置里的 Base URL 是否为 beara 地址。
Base URL
https://api.beara.top/v1
Python / Node.js SDK 示例
Python
from openai import OpenAI
client = OpenAI(
api_key="sk-你的 beara API Key",
base_url="https://api.beara.top/v1",
)
response = client.chat.completions.create(
model="gpt-5.4-mini",
messages=[
{"role": "user", "content": "用一句话介绍 beara"}
],
)
print(response.choices[0].message.content)
Node.js
import OpenAI from "openai";
const openai = new OpenAI({
apiKey: "sk-你的 beara API Key",
baseURL: "https://api.beara.top/v1",
});
const completion = await openai.chat.completions.create({
model: "gpt-5.4-mini",
messages: [{ role: "user", content: "Say hello to beara" }],
});
console.log(completion.choices[0].message.content);
模型与地址
可用模型由你的 API Key 分组决定。控制台能看到的模型才是最终可用模型。
gpt-5.4
gpt-5.4-mini
gpt-5
gpt-5.3-codex
gpt-5.3-codex-spark
gpt-5.2
gpt-5-codex
gpt-5.1-codex
如果客户端刷新模型列表为空,优先检查 API Key 是否选错分组、Base URL 是否带错路径、Key 前后是否有多余空格。
常见问题
请求 401 或无权限
通常是 API Key 填错、Key 被删除、复制时带了空格,或 Bearer 前缀重复。
请求 404
大多数客户端应该填写 https://api.beara.top/v1。少数客户端会自动补 /v1,此时可尝试填写 https://api.beara.top。
模型不可用
检查 API Key 所属分组是否包含该模型;如果分组没有绑定对应账号或账号异常,也会导致模型无法调度。
配置后不生效
完全退出客户端和编辑器后重新打开。很多插件会缓存旧配置,只刷新页面不一定生效。