Skip to Content
开发文档认证指南

认证指南

所有 API 请求都需要通过 API Key 进行身份认证。OfoxAI 使用统一的 API Key,支持三大协议的认证方式。

获取 API Key

  1. 注册并登录 OfoxAI 控制台 
  2. 进入 设置API Keys
  3. 点击 创建新密钥
  4. 复制并安全保存你的 API Key

API Key 仅在创建时显示一次,请务必妥善保存。如果丢失,需要重新创建。

认证方式

根据你使用的协议,认证方式略有不同:

OpenAI 兼容协议使用 Authorization Header:

Authorization: Bearer <你的 OFOXAI_API_KEY>
from openai import OpenAI client = OpenAI( base_url="https://api.ofox.ai/v1", api_key="<你的 OFOXAI_API_KEY>" )

环境变量配置

推荐使用环境变量管理 API Key,避免硬编码:

.env
OFOX_API_KEY=<你的 OFOXAI_API_KEY> # 也可以设置协议专用的环境变量 OPENAI_API_KEY=<你的 OFOXAI_API_KEY> OPENAI_BASE_URL=https://api.ofox.ai/v1 ANTHROPIC_API_KEY=<你的 OFOXAI_API_KEY> ANTHROPIC_BASE_URL=https://api.ofox.ai/anthropic GEMINI_API_KEY=<你的 OFOXAI_API_KEY> GEMINI_BASE_URL=https://api.ofox.ai/gemini

安全最佳实践

  1. 使用环境变量 — 永远不要在代码中硬编码 API Key
  2. 定期轮换密钥 — 建议每 90 天更换一次
  3. 区分环境 — 开发和生产环境使用不同的 API Key
  4. 监控用量 — 定期检查控制台的 API 用量和异常调用
  5. 限制权限 — 为不同项目创建独立的 API Key,便于追踪和管理

切勿将 API Key 提交到 Git 仓库或暴露在客户端代码中。使用 .gitignore 排除 .env 文件。