Skip to content
Cette page a été générée et traduite avec l'aide de l'IA. Si vous remarquez des inexactitudes, n'hésitez pas à contribuer. Modifier sur GitHub

Passerelle ​

La passerelle PRX est la couche reseau qui expose les capacites de l'agent via plusieurs protocoles. Elle fournit des API REST HTTP, des connexions WebSocket pour le streaming en temps reel et des endpoints webhook pour les integrations evenementielles.

Apercu ​

La passerelle s'execute dans le cadre du daemon PRX et gere :

  • API HTTP -- Endpoints RESTful pour la gestion des sessions, l'execution d'outils et la configuration
  • WebSocket -- Streaming bidirectionnel pour les interactions agent en temps reel
  • Webhooks -- Notifications d'evenements sortants pour les integrations
  • Middleware -- Authentification, limitation de debit, CORS et journalisation des requetes

Architecture ​

┌─────────────────────────────────┐
│           Passerelle             │
│  ┌──────────┐  ┌─────────────┐  │
│  │ API HTTP │  │  WebSocket  │  │
│  └────┬─────┘  └──────┬──────┘  │
│       │               │         │
│  ┌────┴───────────────┴──────┐  │
│  │     Pile de middleware     │  │
│  └────────────┬──────────────┘  │
│               │                  │
│  ┌────────────┴──────────────┐  │
│  │     Runtime de l'agent     │  │
│  └───────────────────────────┘  │
└─────────────────────────────────┘

Configuration ​

toml
[gateway]
bind = "127.0.0.1:3120"
tls_cert = ""
tls_key = ""

[gateway.cors]
allowed_origins = ["*"]
allowed_methods = ["GET", "POST", "PUT", "DELETE"]

Pages associees ​

Released under the Apache-2.0 License.