/v1/* エンドポイントには認証が必要です。ARouter は 4 つの方式をサポートしています:主要な LLM SDK に対応した 3 つの API key ベースの方式、そして暗号ウォレットを持つ AI エージェント向けのウォレットベース認証です。
認証方式
- Bearer Token
- X-Api-Key Header
- クエリパラメータ
- Wallet JWT (SIWx)
OpenAI SDK、DeepSeek SDK、Mistral SDK、およびほとんどの OpenAI 互換クライアントで使用されます。
最初の 3 つの方式は同じ ARouter API key を使用します。ゲートウェイはどの方式が使用されているかを自動的に検出します。ウォレットユーザーは別のパスをたどります:SIWx/x402 がウォレット JWT を生成し、その後のリクエストは
Authorization: Bearer <jwt> を使用します。Key の種類
管理 key で作成した API key は、テナントのスコープを超えることなく、権限を制限することのみできます。
詳細については Key 管理ガイド をご覧ください。
エラーレスポンス
認証に失敗すると、次のいずれかのレスポンスが返されます:401 Unauthorized を返します。