۰۲۱-۲۶۲۳۰۰۵۴ دریافت مشاوره

راهنمای پیاده‌سازی

طراحی Agent بازیابی دانش (RAG) برای سازمان؛ معماری و کنترل‌ها

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

پیش‌نیازها

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

مسئله را از دانش شروع کنید، نه از مدل

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

  1. فهرست منابع و مالکان
  2. طبقه‌بندی محرمانگی و نقش‌های مجاز
  3. تعیین تازگی لازم هر منبع

معماری پیشنهادی

لایه‌ها: دریافت و پاک‌سازی اسناد، قطعه‌بندی با حفظ ساختار، نمایه‌سازی (متنی و برداری)، بازیابی با فیلتر دسترسی کاربر، تولید پاسخ با ارجاع به منبع و لایهٔ ارزیابی. مهم‌ترین اصل: کنترل دسترسی باید هنگام بازیابی اعمال شود، نه صرفاً در پرامپت.

عامل را فقط جایی اضافه کنید که کار چندمرحله‌ای است (مثلاً بازیابی، تصمیم و اقدام)؛ برای پرسش‌وپاسخ ساده یک خط لولهٔ ثابت قابل‌اعتمادتر است. چارچوب‌هایی مثل LangGraph اجرای بادوام و تأیید انسانی را مستند کرده‌اند و ابزار «جست‌وجوی فایل» در APIهای ارائه‌دهندگان هست؛ انتخاب بین آن‌ها تصمیم مهندسی با داده و آزمون خودتان است.

  1. دریافت و پاک‌سازی
  2. قطعه‌بندی و فراداده (مالک، نسخه، سطح دسترسی)
  3. نمایه‌سازی ترکیبی
  4. بازیابی با فیلتر نقش
  5. تولید پاسخ با ارجاع
  6. ثبت لاگ و ارزیابی

فارسی و کیفیت

نرمال‌سازی نویسه‌ها (ی/ي، ک/ك، نیم‌فاصله و ارقام فارسی و عربی) را در دریافت و جست‌وجو یکسان کنید. کیفیت مدل و مدل نمایهٔ برداری برای فارسی را با مجموعهٔ آزمون خودتان بسنجید؛ هیچ عدد بنچمارک کلی را معیار تصمیم نگیرید.

  1. ساخت ۵۰ تا ۲۰۰ پرسش واقعی با پاسخ مرجع
  2. سنجش صحت، ارجاع درست و امتناع از پاسخ بی‌منبع
  3. تکرار پس از هر تغییر مدل یا نمایه

امنیت و حاکمیت

مهم‌ترین ریسک‌ها: تزریق دستور از اسناد، نشت بین نقش‌ها، ارسال داده به مدل ابری و اجرای ابزار بدون تأیید. کنترل‌ها: فیلتر دسترسی در بازیابی، جداسازی متن سند از دستور، محدودکردن ابزارها، تأیید انسانی برای اقدام‌های نوشتنی، ثبت لاگ و ارزیابی دوره‌ای.

  1. آزمون تزریق دستور با اسناد مخرب نمونه
  2. آزمون نشت بین نقش‌ها
  3. سیاست نگهداری لاگ و داده

آماده‌سازی برای تولید

با یک حوزهٔ محدود و کاربران مشخص شروع کنید، معیار پذیرش بنویسید (مثلاً درصد پاسخ‌های درست با ارجاع) و مسیر ارجاع به انسان داشته باشید. هزینه به حجم داده، تعداد پرسش، انتخاب مدل و زیرساخت بستگی دارد؛ هیچ رقم کلی ارائه نمی‌شود.

  1. انتخاب یک حوزهٔ محدود
  2. تعریف معیار پذیرش
  3. پایلوت با گروه کوچک
  4. بازخورد و بازبینی

نکات امنیتی

کنترل دسترسی در لایهٔ بازیابی، ایزوله‌سازی متن اسناد از دستورها، لاگ و تأیید انسانی برای اقدام‌های حساس. این راهنما طراحی پیشنهادی است و تضمین امنیتی نیست.

منابع رسمی

  1. LangGraph — نمای کلی (پیوند خارجی)
  2. OpenAI — ابزارهای API (پیوند خارجی)
  3. Claude Developer Platform — مقدمه (پیوند خارجی)

درخواست مشاوره طراحی و پیاده‌سازی AI Agent

برای اجرای این راهنما در زیرساخت سازمان خود از کارشناسان کهن سیستم فردا کمک بگیرید.