Skip to content
Esta página fue generada y traducida con asistencia de IA. Si encuentra alguna imprecisión, no dude en ayudar a mejorarla. Editar en GitHub

Autenticacion

PRX soporta multiples mecanismos de autenticacion para proveedores LLM, acceso a la API y comunicacion entre nodos. El sistema de autenticacion maneja flujos OAuth2, gestion de claves API y autenticacion especifica de proveedores.

Vision general

La autenticacion en PRX opera en multiples niveles:

NivelMecanismoProposito
Autenticacion de proveedorOAuth2 / Claves APIAutenticarse con proveedores LLM
Autenticacion de gatewayTokens BearerAutenticar clientes de la API
Autenticacion de nodoEmparejamiento Ed25519Autenticar nodos distribuidos

Autenticacion de proveedores

Cada proveedor LLM tiene su propio metodo de autenticacion:

  • Clave API -- clave estatica pasada en cabeceras de solicitud (la mayoria de proveedores)
  • OAuth2 -- flujo de autorizacion basado en navegador (Anthropic, Google, GitHub Copilot)
  • AWS IAM -- autenticacion basada en roles para Bedrock

Configuracion

toml
[auth]
default_method = "api_key"

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

Paginas relacionadas

Released under the Apache-2.0 License.