P
PICOPAPA
快速开始

身份与接口认证

了解如何获取 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();

当你确认网络畅通且认证无误后,就可以进入左侧的 “视频生成” 等高级目录,开始探索带有丰富多模态参数的最佳实践了。

这篇文档对您有帮助吗?

最后更新于