开发者文档
接口认证说明
OpenAI Hub 提供与 OpenAI 官方完全兼容的 API 接口。您只需将请求的 Base URL 替换为 OpenAI Hub 的地址,即可无缝使用所有官方支持的模型和功能。所有接口参数、请求格式、响应结构均与 OpenAI 官方保持同步。
注意事项
- •API Key 是敏感信息,请勿在客户端代码或公开仓库中暴露
- •如果使用 OpenAI 官方 SDK,只需设置 base_url / baseURL 参数即可切换
- •所有请求均通过 HTTPS 加密传输,保障数据安全
- •接口调用频率受账户配额限制,请合理使用
Base URL
https://api.openai-hub.com/v1核心特性
- 完全兼容 OpenAI 官方 API 格式,无需修改任何代码逻辑
- 支持 ChatGPT、GPT-4、DALL·E、Whisper、TTS 等全系列模型
- 同时支持 Claude、Gemini 等第三方模型的原生格式调用
- 接口参数与响应结构与 OpenAI 官方实时同步更新
- 全球加速节点,低延迟高可用
快速接入
1获取 API Key
注册 OpenAI Hub 账号后,在控制台创建 API Key。Key 格式为 sk-xxxxxxxxxxxx,请妥善保管,不要泄露。
2替换 Base URL
将代码中的 https://api.openai.com 替换为 https://api.openai-hub.com/v1。其余代码无需任何修改。
3设置请求头
在每个请求中添加 Authorization 头:Bearer sk-your-api-key,以及 Content-Type: application/json。
4发起请求
使用任何 HTTP 客户端(curl、Python requests、Node.js fetch 等)即可调用接口,参数与 OpenAI 官方一致。
示例代码
Python
from openai import OpenAI
client = OpenAI(
api_key="sk-your-hub-api-key",
base_url="https://api.openai-hub.com/v1" # 仅需更改此处
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "user", "content": "Hello!"}
]
)
print(response.choices[0].message.content)