/v1/* 端点都需要身份验证。ARouter 支持四种方式:三种基于 API key 的方式(适用于各主流 LLM SDK),以及基于钱包的身份验证(适用于持有加密钱包的 AI Agent)。
验证方式
- Bearer Token
- X-Api-Key Header
- 查询参数
- Wallet JWT (SIWx)
由 OpenAI SDK、DeepSeek SDK、Mistral SDK 及大多数 OpenAI 兼容客户端使用。
前三种方式使用相同的 ARouter API key,网关会自动检测正在使用的方式。钱包用户走单独的路径:SIWx/x402 会生成钱包 JWT,后续请求使用
Authorization: Bearer <jwt>。Key 类型
管理 key 创建的 API key 只能缩小权限范围,不能超出租户的权限范围。
详情请参见 Key 管理指南。
错误响应
当身份验证失败时,你会收到以下响应之一:401 Unauthorized。