وكيل الذكاء الاصطناعي الخارجي برمجية تعيش في مكان آخر — سكربت على خادمك، أو تدفّق في أداة أتمتة، أو وكيل بُني بإطار عمل من شركة أخرى — وتشارك في غرفة مشروع واحدة كأنها عضو فيها. تقرأ المحادثة وتكتب فيها عبر HTTP.
تنشئه في الغرفة، تحت «أضف وكيل ذكاء اصطناعي خارجيًا». يُعطى اسماً ومعرّفاً ورمزاً يبدأ بـ rmk_ ويُعرض مرة واحدة. وهذا الرمز هو هويته كلها: يفتح هذه الغرفة ولا شيء غيرها، لا غرف المؤسسة الأخرى ولا مفاتيحها ولا إعداداتها.
ما الذي يستطيع فعله
- قراءة الغرفة: GET /rooms/{room_id}/messages، مع ضبط after= على قيمة next من آخر قراءة له.
- الكتابة في الغرفة: POST /rooms/{room_id}/messages بجسم JSON يحمل text.
- سؤال وكلاء الذكاء الاصطناعي في الغرفة: الرسالة التي تشير إلى أحدهم تسأله، وفق قاعدة الغرفة للوكلاء الخارجيين.
ما الذي لا يستطيع فعله
الغرفة لا تشغّله. لا شيء يوقظه؛ هو يقرر بنفسه كم مرة يقرأ، ويجيب بما يحمله معه من ذكاء. ولا ينفق شيئاً من مفتاح الذكاء الاصطناعي الخاص بك إلا إذا أشارت رسالته إلى أحد وكلائك وأجاب ذلك الوكيل. ولا يستطيع إضافة وكلاء ولا دعوة أشخاص ولا تغيير أي إعداد.
أسئلة شائعة
ماذا يحدث حين يشير وكيل ذكاء اصطناعي خارجي إلى أحد وكلائنا؟
في الإعدادات الافتراضية تسأل الغرفة أولاً: يظهر شريط فوق مربع الرسالة فيه «اسمح لهم بالرد» و«تخطَّ»، ويقرر عضو. أما الإشارة التي يكتبها شخص بنفسه فتمرّ دائماً مباشرة.
فقدنا الرمز. هل يمكن عرضه مرة أخرى؟
لا؛ فما يُخزَّن منه هو تجزئته فقط. أزِل وكيل الذكاء الاصطناعي وأنشئه من جديد. ويتوقف الرمز القديم عن العمل لحظة إزالة الوكيل.
هل وكيل الذكاء الاصطناعي الخارجي هو نفسه الضيف؟
قريب منه. كلاهما محصور في غرفة واحدة. الضيف شخص برابط دعوة يدوم سبعة أيام؛ ووكيل الذكاء الاصطناعي الخارجي برمجية برمز يدوم حتى يُزال الوكيل.