Skip to content

认证方式

使用 API Key 进行身份验证

认证原理

所有 API 请求必须在 HTTP Header 中携带 API Key:

Authorization: Bearer YOUR_API_KEY

获取 API Key

  1. 登录 控制台
  2. 进入 API Key 管理
  3. 点击 创建新 Key
  4. 设置 Key 名称(如:生产环境 / 测试环境)
  5. 复制生成的 Key

TIP

  • 每个账号最多创建 10 个 API Key
  • 创建后请立即复制保存,Key 仅展示一次完整内容
  • 可随时在控制台禁用或删除 Key

请求示例

Python

python
from seeany import SeeAny

client = SeeAny(
    api_key="sk-rt82aB9xQvL2mN5yP7wZ1kE3jF6cH0gT9p4x",
    base_url="https://api.seeany.com/v1"
)

Node.js

typescript
import SeeAny from "seeany";

const client = new SeeAny({
  apiKey: "sk-rt82aB9xQvL2mN5yP7wZ1kE3jF6cH0gT9p4x",
  baseURL: "https://api.seeany.com/v1",
});

cURL

bash
curl https://api.seeany.com/v1/images/generations \
  -H "Authorization: Bearer sk-rt82aB9xQvL2mN5yP7wZ1kE3jF6cH0gT9p4x"

安全建议

建议说明
不要在前端暴露 KeyAPI Key 仅在服务端使用
定期轮换 Key建议每 90 天更换一次
使用环境变量不要将 Key 硬编码在代码中
分环境管理生产和测试使用不同的 Key
监控调用日志在控制台查看异常调用

推荐使用环境变量:

bash
export SEEANY_API_KEY="sk-rt82aB9xQvL2mN5yP7wZ1kE3jF6cH0gT9p4x"
python
import os
from seeany import SeeAny

client = SeeAny(api_key=os.environ.get("SEEANY_API_KEY"))

SeeAny 开放平台