ROZNEX
هوش مصنوعی / امنیت / ایجنت

امنیت ایجنت هوش مصنوعی؛ سطح دسترسی، ابزار و تأیید انسانی در حلقه

وقتی مدل اجازه اقدام دارد، امنیت دیگر مسئله پرامپت نیست؛ مسئله معماری دسترسی و کنترل ابزار است.

روژان بهروزییادداشت‌های ROZNEX

ایجنت را مثل یک کاربر دارای دسترسی ببین

وقتی مدل می‌تواند ابزار صدا بزند، فایل بخواند، داده تغییر دهد یا ایمیل بفرستد، مسئله دیگر فقط کیفیت پاسخ نیست. ایجنت به یک عامل نرم‌افزاری تبدیل می‌شود و باید همان‌قدر جدی با سطح دسترسی، ممیزی و محدودیت آن برخورد کرد.

کمترین سطح دسترسی برای ابزارها

هر ابزار فقط باید کمترین دسترسی لازم برای همان جریان کاری را داشته باشد. ایجنت گزارش‌ساز اگر فقط نیاز به خواندن دیتابیس دارد، نباید اجازه حذف یا به‌روزرسانی عمومی داشته باشد. مجوزدهی هم نباید بر اساس متن تولیدشده توسط مدل تصمیم بگیرد.

ورودی خارجی قابل اعتماد نیست

محتوای وب، ایمیل، PDF یا پاسخ API می‌تواند دستور مخرب یا داده گمراه‌کننده داشته باشد. ورودی باید اعتبارسنجی و پاک‌سازی شود و مرز «داده» و «دستور» تا حد ممکن روشن بماند.

تأیید انسانی در حلقه برای اقدام پرریسک

OWASP توصیه می‌کند عملیات پرریسک یا غیرقابل برگشت بدون نظارت انسانی انجام نشوند. این می‌تواند انتقال وجه، حذف اطلاعات، تغییر سطح دسترسی یا ارسال پیام مهم به مشتری باشد.

حافظه و داده حساس

حافظه ایجنت نباید به سطل اطلاعات حساس تبدیل شود. بافت بین کاربران باید جدا باشد، داده حساس پوشانده یا رمزگذاری شود و گزارش‌های اجرا نباید Credential یا اطلاعات شخصی را بی‌دلیل ثبت کنند.

محدودیت برای حلقه، هزینه و زنجیره ابزار

ایجنتی که می‌تواند بی‌نهایت تلاش مجدد کند یا زنجیره ابزار نامحدود بسازد، هم ریسک هزینه دارد و هم ریسک رفتار خارج از کنترل. سقف زمان، تعداد ابزار، تلاش مجدد و بودجه باید بخشی از معماری باشد.

قبل از نسخه عملیاتی حمله را شبیه‌سازی کن

پرامپت injection، داده آلوده، پاسخ API غیرمنتظره، خطای سطح دسترسی و رفتار خرابی ابزار باید عمداً تست شوند. تغییر مدل یا ابزار هم می‌تواند سطح ریسک را عوض کند و نیاز به آزمون بازگشت دارد.

مرجع: راهنمای امنیت ایجنت هوش مصنوعی OWASP.

جمع‌بندی: امنیت ایجنت هوش مصنوعی از پرامپت خوب نمی‌آید؛ از معماری دسترسی، کنترل ابزار، تأیید انسانی، جداسازی داده و مشاهده‌پذیری می‌آید.

برای مسیر اجرایی: طراحی و توسعه ایجنت هوش مصنوعی.

نمونه مرتبط: مطالعه پروژه — FamilyOS.

روژان بهروزی / ROZNEX

این مقاله بخشی از یادداشت‌های فنی ROZNEX درباره تصمیم‌هایی است که در طراحی و توسعه سیستم‌های دیجیتال واقعی اهمیت دارند.

پروژه مشابهی داری؟

توضیحات پروژه را بفرست تا مسئله، معماری و مسیر اجرا را مشخص کنیم.

شروع پروژه →