快速开始
身份与接口认证
了解如何获取 AILB 的 API 密钥并建立安全的连接
🔑 身份认证 (Authentication)
AILB 完全兼容 OpenAI 的标准接口规范。如果你之前有对接 OpenAI 的相关经验,你几乎可以无缝迁移,零成本对接。
核心配置信息
无论你使用何种编程语言或 SDK,只要正确设置以下两个基础参数,即可连接到 AILB:
- Base URL (接口地址):
https://ailb.5884.cn/v1 - API Key (鉴权密钥):
sk-XXXXXXXXXXXXXXXXXXXXXXXXX(请向具有管理员权限的人员索取)
请求的认证方式
我们采用标准的 HTTP Authorization 头部进行身份验证。所有的接口请求都必须携带此头部。
HTTP Header 示例
Authorization: Bearer sk-YOUR_API_KEY
Content-Type: application/json各语言通用 SDK 配置示例
基于我们严格遵循的 OpenAI 兼容性,你可以直接使用官方或第三方的标准 SDK。
Python (使用官方 openai 库)
我们建议保持库的最新版本,以获得对诸如
structured_outputs 更好的支持。from openai import OpenAI
client = OpenAI(
base_url="https://ailb.5884.cn/v1",
api_key="sk-YOUR_API_KEY"
)
# 这样即可发起标准请求
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "user", "content": "你好!"}
]
)
print(response.choices[0].message.content)Node.js (使用官方 openai 包)
import OpenAI from 'openai';
const openai = new OpenAI({
apiKey: 'sk-YOUR_API_KEY', // 必须
baseURL: 'https://ailb.5884.cn/v1', // 必须
});
async function main() {
const chatCompletion = await openai.chat.completions.create({
messages: [{ role: 'user', content: 'Say this is a test' }],
model: 'gpt-4o',
});
console.info(chatCompletion.choices[0].message.content);
}
main();当你确认网络畅通且认证无误后,就可以进入左侧的 “视频生成” 等高级目录,开始探索带有丰富多模态参数的最佳实践了。
这篇文档对您有帮助吗?
最后更新于