Skip to content
このページは AI の支援により作成・翻訳されました。誤りがあれば、改善にご協力ください。 GitHub で編集

認証

PRX は LLM プロバイダー、API アクセス、ノード間通信のために複数の認証メカニズムをサポートします。認証システムは OAuth2 フロー、API キー管理、プロバイダー固有の認証を処理します。

概要

PRX の認証は複数のレベルで動作します:

レベルメカニズム目的
プロバイダー認証OAuth2 / API キーLLM プロバイダーとの認証
ゲートウェイ認証Bearer トークンAPI クライアントの認証
ノード認証Ed25519 ペアリング分散ノードの認証

プロバイダー認証

各 LLM プロバイダーにはそれぞれの認証方式があります:

  • API キー -- リクエストヘッダーで渡される静的キー(ほとんどのプロバイダー)
  • OAuth2 -- ブラウザベースの認可フロー(Anthropic、Google、GitHub Copilot)
  • AWS IAM -- Bedrock 用のロールベース認証

設定

toml
[auth]
default_method = "api_key"

[auth.oauth2]
redirect_port = 8400
token_cache_path = "~/.local/share/openprx/tokens"

関連ページ

Released under the Apache-2.0 License.