القدرات الأساسية
Agents
أدوار عمل قابلة للضبط تجمع بين النموذج وحدود السلوك ومجموعة من Skills.
ما هو
إن Ottermind Agents منفّذات مهام ذكية تتلقى تعليمات المستخدم وتنجز العمل بناءً على النموذج و Role و Skills المضبوطة لها. يمكنك اعتبار Agent دورًا وظيفيًا قابلًا للضبط. من خلال ضبط Agents، تحدّد النماذج المناسبة وحدود السلوك و Skills المتاحة لمهام مختلفة، مما يجعل التنفيذ أكثر استقرارًا وأقرب إلى التوقعات.
باستخدام Agents، يمكنك
- تقسيم العمل عبر إنشاء Agents مختلفة لمهام مختلفة.
- التحكم في السلوك باستخدام Role.
- توسيع القدرات عبر Skills.
- إدارة النماذج والأوصاف و Skills المرتبطة، وتعديل Agents أو نسخها أو حذفها.
إن Agents مناسبة للاستخدام طويل الأمد والمسؤوليات المحددة بوضوح. وهي غير مناسبة للمهام لمرة واحدة أو البسيطة جدًا، أو المهام غير الواضحة من حيث الصلاحيات ونطاق البيانات.
إدارة Agents
من الشريط الجانبي الأيسر في Ottermind، اختر Agents لعرض Agents في مساحة العمل الحالية. تعرض كل بطاقة اسم Agent ووصفه والنموذج الافتراضي و Skills المرتبطة والإجراءات المتاحة.
| الحقل | المعنى |
|---|---|
default | Agent الافتراضي للنظام. |
Default Model | النموذج الذي يستخدمه هذا Agent افتراضيًا. |
Skills | حزم القدرات المتاحة لهذا Agent. |
Start Task | بدء مهمة جديدة باستخدام هذا Agent. |
إنشاء Agent
انقر على New Agent لإنشاء Agent. املأ Name و Description و Default model و Role، ثم أضف Skills حسب الحاجة.
| الحقل | المتطلب |
|---|---|
| Name | مطلوب. يُستخدم لتحديد Agent. |
| Description | وصف مختصر للسيناريو المناسب. |
| Default model | مطلوب. يؤثر في السرعة والتكلفة وحدود القدرة. |
| Role | يوضّح من هو Agent وكيف ينبغي أن يعمل وما هي حدوده. |
| Skills | اختياري. يحدّد القدرات التي يمكن لـ Agent استخدامها. |
بعد الحفظ، سيظهر Agent الجديد في قائمة Agents.
اختيار النموذج الافتراضي
في Default model، اختر النموذج الذي يستخدمه Agent افتراضيًا. يؤثر النموذج في سرعة المهمة والتكلفة وحدود القدرة. قد تتغير النماذج المتاحة وأوصافها، لذا اعتمد الواجهة الحالية كمرجع.
إضافة أو إزالة Skills
في قسم Skills بصفحة تعديل Agent، انقر على +، ثم ابحث واختر Skills لربطها. بعد الربط، سيقرّر Agent تلقائيًا ما إذا كان سيستخدم هذه Skills أثناء المهام.
بعد إزالة أحد Skills، لن يتمكن Agent من استخدام القدرة المقابلة. وإذا كانت المهمة تعتمد على ذلك Skill، فقد تكون النتيجة غير مكتملة أو تفشل.
تعديل Agent
انقر على Agent، أو افتح القائمة في الزاوية السفلية اليمنى من بطاقة Agent واختر Edit. يمكنك تغيير الاسم والوصف والنموذج الافتراضي والدور و Skills. انقر على Save لتطبيق التغييرات.
ملاحظات الاستخدام
ينبغي أن يحدّد Role المسؤوليات والحدود
يوضّح Role مسؤوليات Agent وأسلوب عمله وقيوده. لا تكتب مجرد شخصية عامة.
مثال جيد
أنت مساعد لوثائق المنتج. أعطِ الأولوية لتعليمات استخدام موجزة وقابلة للتحقق، ولا تختلق ميزات غير مؤكدة.
مثال سيئ
أنت المساعد الأقوى ويمكنك فعل أي شيء.
تحدّد Skills القدرات المتاحة
لا يمكن لـ Agent استخدام سوى Skills المرتبطة والمفعّلة معًا. قد يزيد ربط عدد كبير جدًا من Skills من خطر سوء الاستخدام؛ وقد يمنع ربط عدد قليل جدًا منها Agent من إكمال مهام معيّنة.
الصلاحيات وأمن البيانات
قد يصل Agent إلى الملفات أو يستدعي خدمات خارجية أو ينفّذ إجراءات عبر Skills المرتبطة. لا تربط Skills عالية الصلاحية بـ Agents لا تحتاجها. قبل التعامل مع بيانات حساسة، تحقّق من مصدر البيانات ونطاق الوصول ومتطلبات الامتثال.
FAQ
لماذا لم يستخدم Agent مهارة Skill معيّنة؟
قد يكون Skill غير مرتبط، أو معطّلًا، أو قد لا يتطابق وصف المهمة مع السيناريو المناسب، أو قد لا يستوفي الإدخال المتطلبات.
هل يمكنني حذف Agent الافتراضي؟
إن Agent الافتراضي هو Agent أساسي للنظام. لا يُنصح عمومًا بحذفه أو تعديله بشكل كبير. إذا كنت بحاجة إلى قدرات متخصصة، فأنشئ Agent جديدًا.
ماذا أفعل إذا لم تكن النتيجة كما هو متوقع؟
تحقّق من وصف المهمة و Role و Default model و Skills المرتبطة. عند تقديم الملاحظات، اشرح ما هو الخطأ، وما هو المعيار الصحيح، وما إذا كنت تريد مراجعة أو إعادة تنفيذ.