基础地址
https://api.purebridge.uk
程序请求使用 API 域名;账号、API KEY 和账单在控制台管理。
开发者入口
面向技术开发者和重度用户的 OpenAI-compatible API 参考。这里保留接口、SDK、CLI、Agent 和错误处理细节。
企业 / 组织 · 面向需要销售对接和人工配置的团队。
如果你只是想直接聊天、写作或生成图片,请先阅读使用指南或打开 Chatbox。本页适合需要 API Key、Base URL、SDK、CLI、IDE Agent 和自动化接入的用户。
基础地址
程序请求使用 API 域名;账号、API KEY 和账单在控制台管理。
鉴权方式
先在 PureBridge App 工作区创建 API KEY,再通过 Authorization 请求头传入。
兼容协议
兼容 OpenAI SDK 风格的 base_url、Bearer 鉴权和 JSON 请求/响应结构。
快速开始
现在的公开用户路径已经收敛:先在主域名注册登录,再进 App 生成 API KEY,最后调用 API 域名。
接口清单
PureBridge 对外保持小而明确的契约。下面是当前面向用户集成的已文档化路由。
/v1/models
返回当前可用于调用的 PureBridge 模型 ID 列表。
/v1/chat/completions
支持流式
接收 OpenAI 风格的聊天请求体;支持 stream: true 的流式返回,也支持 stream: false 的普通 JSON 返回。
/health
返回轻量级 OK 状态,适合部署探活和连通性检查。
请求示例
聊天补全支持 stream: true 的流式返回;做响应头验证时建议临时使用 stream: false。
登录后这里显示当前 API 套餐实际可用的模型 ID;未登录公共文档使用 MODEL_ID 占位符。调用时请按 GET /v1/models 返回值原样使用。
curl https://api.purebridge.uk/v1/chat/completions \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "system",
"content": "You are a concise assistant."
},
{
"role": "user",
"content": "Say hello from PureBridge."
}
],
"stream": true
}'
响应示例
data: {"id":"chatcmpl_123","object":"chat.completion.chunk","model":"YOUR_MODEL_ID","choices":[{"index":0,"delta":{"role":"assistant"},"finish_reason":null}]}
data: {"id":"chatcmpl_123","object":"chat.completion.chunk","model":"YOUR_MODEL_ID","choices":[{"index":0,"delta":{"content":"Hello from PureBridge."},"finish_reason":null}]}
data: {"id":"chatcmpl_123","object":"chat.completion.chunk","model":"YOUR_MODEL_ID","choices":[{"index":0,"delta":{},"finish_reason":"stop"}]}
data: [DONE]
可验证请求
当所选模型路由到 OpenAI 官方上游时,PureBridge 会透传 OpenAI 返回的 x-request-id。你也可以发送 X-Client-Request-Id,把自己的 trace id 带到上游排障链路中。
verify.sh
export PB_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxx"
CLIENT_REQUEST_ID="pb-verify-$(date +%s)"
BODY='{"model":"YOUR_MODEL_ID","messages":[{"role":"user","content":"ping"}],"stream":false}'
printf "%s" "$BODY" | shasum -a 256
curl -sS -D - -o /tmp/purebridge-verify.json https://api.purebridge.uk/v1/chat/completions \
-H "Authorization: Bearer $PB_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Client-Request-Id: $CLIENT_REQUEST_ID" \
--data-binary "$BODY" \
| grep -Ei '^(x-request-id|openai-|x-ratelimit|date):'
已启用模型 ID
登录后这里显示当前 API 套餐实际可用的模型 ID;未登录公共文档使用 MODEL_ID 占位符。调用时请按 GET /v1/models 返回值原样使用。
公共文档不会展示平台全量模型。登录 API Key 工作台后,可查看当前套餐模型;调用时请使用你的 API KEY 请求 GET /v1/models。
模型列表返回
{
"object": "list",
"data": []
}
接入细节
不同平台可能使用不同协议。API Key 工作台会按当前套餐生成 Codex、Claude Code、OpenCode、Gemini CLI 和 curl 的完整配置文本,用户复制后手动替换本地文件。
场景重点
下一步
提交联系表单,我们会根据需求评估并跟进。
说明