鉴权
所有请求都需要携带 API Key。Fenno 使用同一把 Key 支持三种协议的认证方式,按你调用的端点选择即可。
认证方式
OpenAI 兼容
使用 Authorization: Bearer:
Authorization: Bearer $FENNO_API_KEYSDK 配置
import os
from anthropic import Anthropic
client = Anthropic(
base_url="https://api.fenno.ai",
api_key=os.environ["FENNO_API_KEY"],
)import { GoogleGenAI } from '@google/genai'
const ai = new GoogleGenAI({
apiKey: process.env.FENNO_API_KEY,
httpOptions: { baseUrl: 'https://api.fenno.ai' }
})Key 与权限
- 账户支持时,按环境或应用使用不同 Key。
- 模型访问与限额取决于当前账户及 Key 配置;修改后通过实际请求验证,不预设固定的即时生效时间。
- 密钥泄露时,使用控制台提供的吊销或轮换方式处理,并更新依赖应用,不要继续使用已泄露的值。
使用约束
请勿在浏览器、移动端 App 等不可信环境中直接使用 Fenno Key。应由自己的服务端验证用户身份并转发获准请求;应用自己的会话凭据不等于 Fenno API Key。
用量与配额
用量、余额与限额以当前账户实际提供的记录为准。响应返回的 usage 可用于应用统计,但缺少 usage 或 HTTP 失败本身不能证明没有费用。详见用量与成本管理。
额度不足时请求会返回 402 或 429,具体见错误与重试。