把多家模型的接入、计费和用量管理收拢到一个网关里,省去逐家对接的麻烦。
请求格式、SDK、客户端全部沿用 OpenAI 规范,把 base_url 一换即可迁移,成本为零。
每把令牌可独立设置额度、过期时间和可用模型,不同项目互不影响,出问题随时吊销。
请求次数、Token 消耗、余额变化实时记录,每一次调用都查得到明细,账目清清楚楚。
同一个接口切换不同模型,不用为每家厂商单独维护一套密钥和代码。
全程 HTTPS 加密传输,经 Cloudflare 网络接入,源站不直接暴露,稳定可靠。
支持 stream 流式输出,打字机效果与官方体验一致,长回答不用干等。
覆盖各家主力模型系列,按需切换,价格以控制台模型广场实时展示为准。
实际可用模型与价格请在 模型广场 查看
本站的修仙味担当 — 《凡人修仙传》众道友在此镇场。








从进入控制台到发出第一个请求,一分钟足够。
打开 api.borisjohny.bond 登录你的账号。
在「API 密钥」里新建一把令牌,得到以 sk- 开头的密钥,妥善保存、不要外传。
把 SDK 的 base_url 改成 https://api.borisjohny.bond/v1,其余代码一行不用动。
三种最常用写法,复制过去把令牌一换就能跑。
# 把 base_url 换成 Boris API,其余代码一行不用改 curl https://api.borisjohny.bond/v1/chat/completions \ -H "Authorization: Bearer sk-你的令牌" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-4o-mini", "messages": [{"role": "user", "content": "你好"}] }'
from openai import OpenAI client = OpenAI( api_key="sk-你的令牌", base_url="https://api.borisjohny.bond/v1", ) resp = client.chat.completions.create( model="gpt-4o-mini", messages=[{"role": "user", "content": "你好"}], ) print(resp.choices[0].message.content)
import OpenAI from "openai"; const client = new OpenAI({ apiKey: "sk-你的令牌", baseURL: "https://api.borisjohny.bond/v1", }); const resp = await client.chat.completions.create({ model: "gpt-4o-mini", messages: [{ role: "user", content: "你好" }], }); console.log(resp.choices[0].message.content);
调用方式完全一样:同样的请求格式、同样的 SDK。区别只是把请求地址换成 Boris API,由网关帮你转发到对应模型,并统一记录额度与用量。
凡是支持自定义 OpenAI 接口地址的客户端都可以,例如 Cherry Studio、Lobe Chat、NextChat、OpenCat 等。在设置里把接口地址填 https://api.borisjohny.bond/v1、密钥填你的令牌即可。
立刻进控制台把那把令牌删除或禁用,再新建一把。令牌只和使用它的额度绑定,吊销后旧令牌马上失效,不影响账号本身。
控制台的「数据看板」和「使用日志」里,每一次请求的模型、Token 数和消耗都有记录,余额变化一目了然。