◤◢ 自用api
接入文档 API DOCS
基本信息
| 接口基地址(Base URL) | https://www.bbbsy.cn/v1 |
| 认证方式 | Authorization: Bearer sk-xxxxxxxx |
| 协议 | OpenAI Chat Completions 兼容(含 SSE 流式) |
| 计费 | 按 Token 用量扣减积分,价格见 模型价格 |
对话接口
POST /v1/chat/completionscurl https://www.bbbsy.cn/v1/chat/completions \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o-mini",
"messages": [
{"role": "system", "content": "你是一个乐于助人的助手"},
{"role": "user", "content": "你好"}
],
"stream": false
}'
将 Base URL 换成本站地址、密钥换成控制台生成的 sk- 密钥,即可在任意 OpenAI SDK / 客户端(如 ChatBox、NextChat、LobeChat、SillyTavern)中直接使用。
流式输出
stream: truecurl https://www.bbbsy.cn/v1/chat/completions \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-chat","messages":[{"role":"user","content":"讲个笑话"}],"stream":true}'
流式响应为标准 SSE(text/event-stream),与 OpenAI 完全一致。上游为 Anthropic / Gemini 渠道时平台自动完成协议转换,客户端无感知。
Python SDK 示例
openai >= 1.xfrom openai import OpenAI
client = OpenAI(
api_key="sk-你的密钥",
base_url="https://www.bbbsy.cn/v1"
)
resp = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "你好"}]
)
print(resp.choices[0].message.content)
模型列表
GET /v1/modelscurl https://www.bbbsy.cn/v1/models -H "Authorization: Bearer sk-你的密钥"
返回当前所有可用模型;向量接口 POST /v1/embeddings 同步支持(仅 OpenAI 兼容渠道)。
错误码
| 状态码 | 含义 |
|---|---|
| 401 | 密钥缺失 / 无效 / 已禁用 |
| 402 | 积分余额不足 |
| 503 | 请求的模型暂无可用渠道 |
| 502 | 所有上游渠道均请求失败 |