انتقل إلى المحتوى

مصطلح في خيطين

فضاء الأفعالAction Space

المعنى في سطر

مجموعة الموارد والأدوات والصلاحيات اللي يقدر الوكيل يستخدمها لتنفيذ مهمّته — وحجمها قرار تصميمي حسّاس.

باختصار

فضاء الأفعال (Action Space) هو مجموعة الموارد اللي يقدر الوكيل يستخدمها لأداء مهمّة، وقد يشمل الأدوات وواجهات البرمجة اللي يقدر يستدعيها والصلاحيات اللي يملكها.

بالتفصيل

لما تبني وكيلًا ذكيًا، إنت مش بس بتختار النموذج — إنت كمان بتحدّد إيه اللي مسموح له يعمله. القائمة دي هي فضاء الأفعال: أدوات البحث، واستدعاءات API، وصلاحيات القراءة والكتابة، والوصول للملفّات أو الشبكة.

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

ليه؟ لأن الطرفين مكلفين. لو الفضاء ضيّق أوي، الوكيل هيفضل ناقص موارد ومش هيقدر يكمّل المهمّة — هيحاول ويفشل أو يلفّ حوالين نفسه. ولو الفضاء واسع أوي، الوكيل بيميل يبقى أكثر عرضةً للخطأ.

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

وفيه بُعد أمني مباشر: فضاء الأفعال هو حدود الضرر الممكن. وكيل بصلاحية قراءة فقط يقدر يخطئ في التلخيص؛ وكيل بصلاحية حذف يقدر يمسح بيانات.

مثال عملي

وكيل مهمّته «لخّص لي تذاكر الدعم المفتوحة». فضاء أفعال مناسب: قراءة من نظام التذاكر فقط.

لو أضفت له صلاحية تعديل التذاكر وإرسال بريد وحذف السجلات «تحسّبًا»، إنت ما زوّدتش قدرته على التلخيص — زوّدت بس احتمال إنه يقفل تذكرة بالغلط أو يبعت رسالة لعميل.

مصطلحات مرتبطة

المصادر: Google ML Glossary