首页文档从 OpenAI 迁移

从 OpenAI 迁移

并行AI 100% 兼容 OpenAI API 协议。迁移成本只有 2 行代码:替换 base_urlapi_key,其余所有调用方式、参数、响应结构完全一致。

核心配置

参数OpenAI 原值并行AI 值
base_urlhttps://api.openai.com/v1https://hub.bingxingai.com/hub/v1
api_keysk-proj-xxxxsk-hub-xxxx

Python SDK

from openai import OpenAI

client = OpenAI(
    base_url="https://hub.bingxingai.com/hub/v1",  # ← 改这里
    api_key="sk-hub-xxxx",                          # ← 改这里
)

# 之后所有代码完全一致
response = client.chat.completions.create(
    model="claude-sonnet-4.5",  # 可选任意支持的模型
    messages=[{"role": "user", "content": "Hello"}],
    stream=True,
)

Node.js SDK

import OpenAI from 'openai';

const client = new OpenAI({
  baseURL: 'https://hub.bingxingai.com/hub/v1',  // ← 改这里
  apiKey: process.env.HUB_API_KEY,                // ← 改这里
});

const stream = await client.chat.completions.create({
  model: 'gpt-5',
  messages: [{ role: 'user', content: 'Hello' }],
  stream: true,
});

for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content ?? '');
}

Curl

curl https://hub.bingxingai.com/hub/v1/chat/completions \
  -H "Authorization: Bearer sk-hub-xxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4.5",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

环境变量方式

如果你的项目用 OPENAI_API_KEY 环境变量,也可以用一样的方式:

# .env
OPENAI_BASE_URL=https://hub.bingxingai.com/hub/v1
OPENAI_API_KEY=sk-hub-xxxx

LangChain / LlamaIndex / 其他框架

这些框架大多通过 openai 官方 SDK 调用,改完上面的环境变量或客户端参数即可。 框架本身不需要任何改动

LangChain 示例

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    base_url="https://hub.bingxingai.com/hub/v1",
    api_key="sk-hub-xxxx",
    model="claude-sonnet-4.5",
)

print(llm.invoke("Hello").content)

模型 ID 映射

你可以直接传我们的模型 ID(如 claude-sonnet-4.5),也可以用 OpenAI 原有的 ID。

完整模型列表见 支持的模型

差异与注意事项

优点(并行AI > OpenAI)

  • 一个 Key 通吃:同一个 sk-hub-xxx 可以调 ChatGPT / Claude / Gemini / Grok / DeepSeek 等所有模型
  • 国内可直连:不需要翻墙或配代理
  • 人民币结算:按 token 精确计费,支持微信 / 支付宝 / USDT
  • 详细流水:每次调用都有记录,可审计、可导出

限制

  • 部分 OpenAI Beta 接口(Assistants API / Realtime API / Batch API)暂未支持,计划中
  • fine-tuning 接口不支持(走原厂)
  • Audio / TTS 接口支持中

迁移核查清单

  1. 注册账号 并充值少量积分测试
  2. 创建 API Key
  3. 在你的代码里替换 base_urlapi_key
  4. 跑单元测试 / 手动测试,确认响应正常
  5. 钱包 检查扣费是否符合预期
  6. 确认无问题后,将生产环境切过来
🆘 迁移过程中遇到问题?发邮件到 admin@bingxingai.com,或者直接贴错误日志给客服,我们会尽快协助。