Skip to main content

API 参考

SecureAI 外部 API 提供 AI 聊天完成功能,包括知识库检索、安全策略和全面的使用情况跟踪。此 API 专为使用 API 密钥身份验证的外部开发人员和集成而设计。

主要特点

  • RAG(检索增强生成):自动搜索知识库中的相关上下文
  • 多模型支持:OpenAI、Anthropic、Google、Meta 和其他 AI 模型
  • 模型冗余和故障转移:调用者定义的故障转移链(主要 + 后备)以及每次尝试超时
  • OpenAI 兼容端点:将任何 OpenAI SDK 指向 /api/external/v1 — 无需更改代码
  • 图像生成:使用 Google Gemini 2.5 Flash Image 生成和编辑图像
  • 语音到语音 (S2S):使用 OpenAI Realtime API 和 WebRTC 进行实时语音对话
  • 安全策略:SMLTP 策略执行、每次调用 Prompt Shield 以及签署的合规收据
  • Webhooks:安全和平台事件的签名实时交付
  • 使用情况跟踪:全面的使用情况监控、自助配额和速率限制
  • 知识库集成:访问个人和共享知识库
  • 用户管理:完整的用户、组和角色管理功能
  • 审核日志记录:全面的活动和安全审核日志

身份验证

所有端点(健康检查除外)都需要使用不记名令牌进行 API 密钥身份验证:

基本网址

对于 OpenAI 兼容表面,请将 SDK 的基本 URL 指向:

计费和使用

默认情况下,API 请求将记入拥有 API 密钥的用户帐户。您可以通过在请求中包含 user_id 参数来指定要计费的不同用户。这允许:
  • 具有按用户计费的多租户应用程序
  • 灵活的完成限额管理
  • 每个用户的“按模型使用情况”设置

速率限制

  • 默认:每分钟 60 个请求,每小时 1000 个请求
  • 每日限制:100 个请求(可配置)
  • 每月限制:10,000 个请求(可配置)

快速入门

1.健康检查

2. 获取可用型号

3. 获取可用的知识库

4. 创建聊天完成

API 端点

###系统

发现

聊天

网络钩子

图片

  • [生成图像](/zh/api/images/ Generations) - 从文本生成图像或编辑现有图像
  • 编辑图像 - 使用文本指令进行图像到图像的编辑

语音/S2S

用户管理

指数管理

集团管理

SMLTP 安全

角色管理

错误处理

错误响应格式

速率限制错误

常见 HTTP 状态代码

SDK 示例

JavaScript/Node.js

###Python

卷曲

2. 获取可用型号

3. 获取可用的知识库

4. 创建聊天完成

API 端点

###系统

发现

聊天

网络钩子

图片

  • [生成图像](/zh/api/images/ Generations) - 从文本生成图像或编辑现有图像
  • 编辑图像 - 使用文本指令进行图像到图像的编辑

语音/S2S

用户管理

指数管理

集团管理

SMLTP 安全

角色管理

错误处理

错误响应格式

速率限制错误

常见 HTTP 状态代码

SDK 示例

JavaScript/Node.js

###Python

卷曲

后续步骤