WebSocket
Das PRX-Gateway bietet einen WebSocket-Endpunkt fur Echtzeit-bidirektionale Kommunikation mit Agenten-Sitzungen. Dies ermoglicht Streaming-Antworten, Live-Werkzeug-Ausfuhrungs-Updates und interaktive Gesprache.
Verbindung
Verbinden Sie sich mit dem WebSocket-Endpunkt unter:
ws://127.0.0.1:3120/ws/sessions/:idNachrichtenprotokoll
Nachrichten werden als JSON-Objekte mit einem type-Feld ausgetauscht:
Client an Server
message-- eine Benutzernachricht sendencancel-- die aktuelle Agentenoperation abbrechenping-- Keepalive-Ping
Server an Client
token-- Streaming-Antwort-Tokentool_call-- Agent ruft ein Werkzeug auftool_result-- Werkzeugausfuhrung abgeschlossendone-- Agentenantwort vollstandigerror-- Fehler aufgetretenpong-- Keepalive-Antwort
Konfiguration
toml
[gateway.websocket]
max_connections = 100
ping_interval_secs = 30
max_message_size_kb = 1024