مسیر موضوعی
مهندسی مهارتهای ایجنت
Agent Skills Engineering
ساخت، مسیریابی، ایمنسازی، ارزیابی، بستهبندی و اعتبارسنجی مهارتهای ایجنت (Agent Skills) در میزبانهای واقعی.
- ۵ درس
- ۹ ساعت و ۳۰ دقیقه زمان درسها
پیش از شروع
- فایلها، Python و خط فرمان: شما میتوانید یک فایل متنی را ویرایش کنید، محتویات یک دایرکتوری را بررسی نمایید و یک دستور Python را اجرا کنید. نیازی به تجربهی کار با فریمورکهای ایجنت نیست.
- Node.js، npx و Python 3 برای آزمایشگاههای واقعی: چکپوینتهای نصب و اسکریپتهای باندلشده به دستورهای فعال node، npx و python3 نیاز دارند. در صورت در دسترس نبودن این دستورها، وبسایت و مستندات بهعنوان یک طرح پشتیبان مفهومی در دسترس خواهند بود.
- یک میزبان منتخب با قابلیت پشتیبانی از مهارت و دامنهی نصب: پیش از نصب، یک میزبان ایجنتِ پشتیبانیشده را به همراه دامنهی مهارتیِ پروژه یا کاربر با دسترسی نوشتن انتخاب کنید. نام دقیق میزبان، دامنه و مسیر نصبشده را ثبت کنید؛ صرفاً از روی موفقیتآمیز بودن نصبکننده، فرض را بر شناسایی (Discovery) نگذارید.
- رابط ابزار (The Tool Interface): اگر اسکیمای ابزارها و مرزهای اثرات جانبی برایتان جدید است، ابتدا نگاهی گذرا به این بخش بیندازید.
- طراحی اسکیمای ابزار (Tool Schema Design): اگر تا کنون قراردادهای تیپبندیشدهی ابزار را طراحی نکردهاید، ابتدا این بخش را مرور کنید.
- آلودهسازی ابزار (Tool Poisoning) و دستورالعملهای غیرقابلاعتماد: پیش از درس 26، توضیح دهید که چرا متادیتای مهارت و ابزار نوعی ورودی غیرقابلاعتماد محسوب میشود. در صورتی که این پیشنیاز هنوز برایتان تثبیت نشده است، درس 15 یک یادآوری اختیاری خارج از این مسیر پنجدرسی است.
شروع سریع (۱۰ دقیقه): یک مهارت کوچک بسازید، بستهی کامل بازبین (reviewer) را روی یک میزبان واقعی نصب کنید، آن را بهصراحت فراخوانی نمایید، خروجیاش را بسنجید و در نهایت آن را بهطور کامل و تمیز حذف کنید. شروع ←
درسها به ترتیب
- اسکیلهای ایجنت: قرارداد پورتپذیر و مرزهای زمان اجرا
- شناسایی مهارت و افشاسازی تدریجی در ایجنتهای هوش مصنوعی
- فراخوانی و مسیریابی اسکیلها در ایجنتهای هوش مصنوعی
- مجوزها، ساندباکس و مرزهای اعتماد در مهارتهای ایجنت
- ارزیابی، بستهبندی و قابلیت حمل مهارتها در ایجنتهای هوش مصنوعی