文档
快速开始
Base URL
https://api.bgyhub.com身份验证
每个请求都需要在 Authorization 头中以 Bearer 形式携带 API Key。请妥善保管密钥,不要提交到代码仓库或放进客户端代码。
Authorization: Bearer YOUR_API_KEY第一次请求
Messages 端点接收模型 ID 和消息列表。将 YOUR_API_KEY 替换为你收到的密钥。
curl https://api.bgyhub.com/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Hello!"}
]
}'OpenAI 兼容端点
同一个密钥也可用于 OpenAI 风格的 Chat Completions 端点,绝大多数 SDK 和工具都支持。
curl https://api.bgyhub.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6",
"messages": [
{"role": "user", "content": "Hello!"}
]
}'可用模型
在 model 字段中使用以下任一模型 ID。
claude-sonnet-5— Claude Sonnet 5claude-opus-5— Claude Opus 5gpt-5.6— GPT-5.6
错误与限制
密钥无效时返回 HTTP 401,余额不足时返回 HTTP 402,请求过于频繁时返回 HTTP 429。收到 429 时请使用指数退避重试。
HTTP/1.1 402 Payment Required
{"error": {"message": "Insufficient balance. Please add credit to continue."}}