Skip to content
تم إنشاء هذه الصفحة وترجمتها بمساعدة الذكاء الاصطناعي. إذا لاحظت أي أخطاء، لا تتردد في المساهمة في تحسينها. تعديل على GitHub

WebSocket ​

توفر بوابة PRX نقطة نهاية WebSocket لاتصال فوري ثنائي الاتجاه مع جلسات الوكيل. يتيح ذلك بث الاستجابات وتحديثات تنفيذ الأدوات المباشرة والمحادثات التفاعلية.

الاتصال ​

اتصل بنقطة نهاية WebSocket على:

ws://127.0.0.1:3120/ws/sessions/:id

بروتوكول الرسائل ​

يتم تبادل الرسائل ككائنات JSON تحتوي حقل type:

من العميل إلى الخادم ​

  • message -- إرسال رسالة مستخدم
  • cancel -- إلغاء عملية الوكيل الحالية
  • ping -- ping للإبقاء على الاتصال

من الخادم إلى العميل ​

  • token -- رمز استجابة متدفقة
  • tool_call -- الوكيل يستدعي أداة
  • tool_result -- اكتمل تنفيذ الأداة
  • done -- اكتملت استجابة الوكيل
  • error -- حدث خطأ
  • pong -- استجابة الإبقاء على الاتصال

الإعدادات ​

toml
[gateway.websocket]
max_connections = 100
ping_interval_secs = 30
max_message_size_kb = 1024

صفحات ذات صلة ​

Released under the Apache-2.0 License.