LIBRE / الوكلاء والأدوات تنفيذ بعد الموافقة حدود مقصودة

الوكلاء والأدوات

يمكن للنماذج أن تنفّذ. وأنت تقرر متى.

يشغّل Libre حلقة أدوات أصلية متعددة الجولات في Chat: يطلب النموذج أداة، ويتلقى النتيجة، ثم يتابع نحو الإجابة. يعمل كل استدعاء بهوية المستخدم الذي أطلقه، وتنتظر الآثار الجانبية موافقة واضحة.

أدوات محادثة أصلية
13
مصادر أدوات خارجية
OpenAPI + MCP
الهوية ومسار التدقيق
لكل استدعاء
01 الحلقة

يبقى استدعاء الأداة جزءًا من المحادثة.

تظهر الاستدعاءات والنتائج والموافقات كأحداث موحّدة أثناء بث الإجابة. وتعيد عمليات التحديث وإعادة الاتصال تشغيل الحالة الدائمة نفسها بدلًا من إخفاء ما حدث بين التوجيه والرد.

01.1 تنفيذ متعدد الجولات

استدعِ وراقب وتابع.

يمكن للنموذج استخدام أداة والتفكير في نتيجتها ثم الاستدعاء مجددًا قبل الإجابة. يلغي Stop طلب النموذج والاستدعاء الجاري وأي موافقة لا تزال في الانتظار.

01.2 نطاق كل جولة

قدّم فقط الأدوات التي تحتاجها هذه المهمة.

يفعّل المسؤول الأدوات، وتبقى معطلة افتراضيًا في Chat، وتُختار لكل جولة. يمكن لملف التعريف تضييق المجموعة المتاحة، لكنه لا يستطيع توسيع وصول المستخدم.

01.3 مدمجة

البحث والمستندات والمهارات والملاحظات والتقويمات.

تشمل الأدوات الأصلية البحث في الويب والمستندات، وقراءة أجزاء محدودة من المستندات، وتحميل المهارات عند الحاجة، وقراءة الملاحظات وتعديلها، وقراءة التقويمات وتغييرها.

02 مصادر الأدوات

أحضر API، وثبّت الوجهة.

تُجلب قوائم الأدوات الخارجية وتُراجع وتُثبّت. يختار النموذج وسائط العملية المسموح بها، لكنه لا يختار أبدًا وجهة الطلب.

02.1 OpenAPI

حوّل العمليات المثبتة إلى أدوات.

سجّل خدمة OpenAPI 3.x لتصبح كل عملية قابلة للاستدعاء. تبدأ GET للقراءة فقط؛ وتبدأ الطرق الأخرى كآثار جانبية، مع تصنيف كل عملية تحت تحكم المسؤول.

02.2 MCP

اربط خوادم Streamable HTTP.

يجلب Libre قائمة أدوات الخادم عبر JSON-RPC ويحترم إشارات القراءة فقط. يدعم Streamable HTTP، ولا تعمل عمليات MCP من نوع stdio داخل عملية الويب.

02.3 بيانات الاعتماد + الخروج

احتفظ بالأسرار لكل مستخدم وأبقِ الطلبات في مسارها.

تُشفّر بيانات اعتماد Bearer أو الترويسة المسماة للمستخدم والخادم المحددين. ترفض فحوص الوجهة عمليات إعادة التوجيه والشبكات الخاصة وloopback وmetadata، إلا إذا سمح المشغّل صراحةً بمضيف.

03 الموافقة

اجعل الآثار الجانبية قرارًا ظاهرًا.

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

03.1 نطاق القرار

اسمح مرة، أو هنا، أو دائمًا، أو ارفض.

يمكن أن تغطي الموافقة استدعاءً واحدًا، أو المحادثة الحالية، أو الأداة نفسها على الخادم نفسه. وتبقى المنح الدائمة بعد إعادة التشغيل ويمكن إلغاؤها من Settings.

03.2 فشل آمن

غياب الإجابة ليس إذنًا.

لا ينفّذ الرفض أو انتهاء الموافقة الاستدعاء أبدًا. يتلقى النموذج هذه النتيجة ويمكنه المتابعة من دون الادعاء بحدوث الأثر الجانبي.

03.3 المساءلة

تترك الاستدعاءات والقرارات سجلًا منقحًا.

ينشئ كل استدعاء أداة وموافقة حدث تدقيق أمني من دون وضع محتوى التوجيهات أو الأسرار في السجل.

04 مساعدون قابلون لإعادة الاستخدام

اجمع التعليمات والسياق والأدوات التي تنتمي معًا.

ابنِ المساعدين من أجزاء ذات إصدارات بدلًا من لصق الإعداد نفسه في كل محادثة جديدة.

04.1 التوجيهات

مكتبة تحتوي متغيرات وسجلًا.

تُفتح التوجيهات المحفوظة من قائمة الشرطة المائلة في محرر الرسائل، وتستبدل المتغيرات المسماة قبل الإدراج، وتحفظ الإصدارات السابقة، ويمكن مشاركتها أو تصديرها.

مكتبة التوجيهات
04.2 المهارات

حمّل التعليمات والملفات عند الحاجة فقط.

يخبر manifest موجز النموذج بالمهارات الموجودة. ولا تدخل التعليمات الكاملة والملفات المرافقة المحدودة إلى السياق إلا بعد أن يحمّلها النموذج صراحةً.

دليل المهارات
04.3 ملفات تعريف المساعد

اربط النموذج بمجموعة عمله.

يمكن لملف التعريف جمع توجيه وأدوات مدمجة وخارجية ومهارات ومجموعات معرفة وصوت. ويُعاد تحديد التفويض كلما شُغّل الملف.

ملفات تعريف المساعد