defineSkill
عرّف مهارات وكلاء الذكاء الاصطناعي
defineSkill
عرّف مهارات وكلاء الذكاء الاصطناعي
تُحدِّد المهارات تعليمات وإمكانات قابلة لإعادة الاستخدام يمكن لوكلاء الذكاء الاصطناعي استخدامها داخل مساحة العمل لديك. استخدم النقاط الرئيسية:
defineSkill() لتعريف مهارات مع تحقّق مدمج:src/skills/example-skill.ts
nameهي سلسلة معرّف فريدة للمهارة (يُنصَح باستخدام kebab-case).labelهو اسم العرض المقروء للبشر الظاهر في واجهة المستخدم.contentيحتوي على تعليمات المهارة — وهو النص الذي يستخدمه وكيل الذكاء الاصطناعي.icon(اختياري) يحدّد الأيقونة المعروضة في واجهة المستخدم.description(اختياري) يوفّر سياقًا إضافيًا حول غرض المهارة.
defineAgent
عرِّف وكلاء الذكاء الاصطناعي باستخدام موجهات مخصّصة
defineAgent
عرِّف وكلاء الذكاء الاصطناعي باستخدام موجهات مخصّصة
الوكلاء هم مساعدون ذكاء اصطناعي يعيشون داخل مساحة العمل لديك. استخدم النقاط الرئيسية:
defineAgent() لإنشاء وكلاء بموجه نظام مخصّص:src/agents/example-agent.ts
nameهي سلسلة معرّف فريدة للوكيل (يُنصح باستخدام kebab-case).labelهو اسم العرض الظاهر في واجهة المستخدم.promptهو موجه النظام الذي يحدّد سلوك الوكيل.description(اختياري) يوفّر سياقًا حول ما يفعله الوكيل.icon(اختياري) يحدّد الأيقونة المعروضة في واجهة المستخدم.modelId(اختياري) يتجاوز نموذج الذكاء الاصطناعي الافتراضي الذي يستخدمه الوكيل.