هوش مصنوعی۷ دقیقه
Skill در LLM چیست؟ آینده سیستمسازی با مدلهای زبانی بزرگ
آشنایی کامل با مفهوم Skill در LLM، تفاوت آن با Prompt، کاربرد در Agentهای هوش مصنوعی و نقش آن در اتوماسیون و استانداردسازی خروجی AI
Ehsan Ghaffar
نویسنده
آشنایی کامل با مفهوم Skill در LLM، تفاوت آن با Prompt، کاربرد در Agentهای هوش مصنوعی و نقش آن در اتوماسیون و استانداردسازی خروجی AI
اگر با مدلهای زبانی بزرگ کار کرده باشی، احتمالاً به این نتیجه رسیدی که:
هر بار باید کلی توضیح بدی تا خروجی دقیق همونی بشه که میخوای.
اینجاست که Skill در LLM وارد بازی میشه.
Skill در واقع یک بستهی قابل استفاده مجدد از دستورالعملها، دانش و ابزارهاست که مدل در زمان مناسب خودش از آن استفاده میکند. به جای اینکه هر بار همه چیز را از صفر توضیح بدهی، یک «راهنمای تخصصی آماده» در اختیار مدل قرار میدهی.
در معماری Agentها (مثل چیزی که توسط Anthropic معرفی شده)، Skill یک ماژول تخصصی است که:
به زبان ساده:
Skill یعنی تبدیل تجربه و فرآیند تکراری به یک ماژول هوشمند قابل استفاده مجدد.
خیلیها Skill را با Prompt اشتباه میگیرند. اما این دو یکی نیستند.
| Prompt | Skill | | ---------------------------------------- | ---------------------------------------- | | هر بار باید نوشته شود | یک بار تعریف میشود | | مدل لزوماً زمان استفاده را تشخیص نمیدهد | مدل خودش تصمیم میگیرد چه زمانی فعال شود | | ساختار رسمی ندارد | ساختارمند و قابل نسخهبندی است | | مناسب استفاده موردی | مناسب سیستمسازی و مقیاسپذیری |
Prompt یعنی گفتوگوی موردی. Skill یعنی ساختن زیرساخت.
یک Skill معمولاً شامل موارد زیر است:
SKILL.md)در عمل، Skill شبیه یک «پکیج نرمافزاری کوچک» برای انجام یک کار مشخص است.
مدلهای زبانی بزرگ محدودیت دارند:
Skill این مشکلات را کاهش میدهد.
در واقع Skill به ما کمک میکند از «چت کردن با AI» عبور کنیم و وارد «سیستمسازی با AI» شویم.
میتوان یک Skill ساخت که:
نتیجه؟ محتوای استاندارد، تکرارپذیر و حرفهای.
یک Skill میتواند:
بدون اینکه هر بار همه چیز را توضیح دهی.
همه اینها میتوانند Skillهای مستقل باشند.
در سیستمهای Agent-based، Agent مثل یک مدیر پروژه عمل میکند و Skillها نقش متخصصهای زیرمجموعه را دارند.
Agent تصمیم میگیرد: کدام Skill فعال شود و در چه ترتیبی اجرا شود.
این یعنی حرکت از مدل ساده چت به سمت سیستمهای هوشمند ماژولار.
اگر بخواهیم خیلی خلاصه بگوییم:
اسکیل یعنی: تبدیل دانش و فرآیند تکراری به یک ماژول هوشمند قابل استفاده مجدد.
و این یعنی:
اگر هنوز فقط از AI برای سؤال پرسیدن استفاده میکنی، در مرحله اول هستی. اما اگر Skill میسازی، وارد سطح حرفهای کار با مدلهای زبانی بزرگ شدهای.