nabuguidesبازگشت به همهٔ راهنماها ←
START HERE · ABSOLUTE BEGINNER · ELI5

ایجنت هوش مصنوعی یعنی چی؟

از اولین صفحهٔ چت تا ایجنتی که ابزار داره، مرحله‌به‌مرحله کار می‌کنه و برای کار مهم از آدم اجازه می‌گیره؛ بدون اینکه لازم باشه برنامه‌نویس باشی.

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

اول فرق چت‌بات و ایجنت رو بفهمیم

💬

چت‌بات

مثل آدم داناییه که پشت تلفن راهنماییت می‌کنه. جواب می‌ده، توضیح می‌ده و متن می‌نویسه؛ ولی معمولاً خودش بیرون از چت کاری انجام نمی‌ده.

🧤

ایجنت

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

نکتهٔ اصلی: مدل هوش مصنوعی «مغز»ه؛ ابزارها «دست‌ها» هستن؛ ایجنت ترکیب این دوتاست.

مسیر ما از اول تا امروز

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

1مثل سپردن مرتب‌کردن میز به یک دستیار

اولین کار واقعی: مرتب‌کردن دسکتاپ

به‌جای اینکه فقط از AI سؤال بپرسیم، یک هدف کوچک بهش دادیم: فایل‌های شلوغ دسکتاپ رو ببینه و مرتب کنه. اینجا فهمیدیم ایجنت باید بدونه کجا کار کنه و اجازهٔ چه کارهایی رو داره.

راهنمای اولین کار ایجنت ←
2آشپزخانهٔ اجاره‌ای یا آشپزخانهٔ خودت

آنلاین یا روی کامپیوتر خودت؟

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

مقایسهٔ آنلاین و آفلاین ←
3جعبه‌ابزار

LangChain: ابزارها رو کنار هم می‌چینه

فرض کن مغز AI می‌گه «باید موجودی رو چک کنم». LangChain کمک می‌کنه ابزار جست‌وجو یا آرشیو اطلاعات رو به مدل وصل کنیم. خودش امنیت جادویی نمی‌سازه؛ فقط این اتصال‌ها رو مرتب‌تر می‌کنه.

LangChain به زبان ساده ←
4نقشهٔ راه و دکمهٔ مکث

LangGraph: می‌گه اول چی، بعد چی

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

LangGraph به زبان خیلی ساده ←
5کلیدی که دست خودت می‌مونه

مرز سخت: ایجنت پیشنهاد می‌ده، آدم و سخت‌افزار تصمیم می‌گیرن

در پروژهٔ «چشم» ایجنت می‌تونه جابه‌جایی پول یا قرعه‌کشی رو پیشنهاد بده، ولی مجوز نهایی دست خودش نیست. آدم جزئیات رو می‌بینه و دستگاه فیزیکی اجازه می‌ده یا رد می‌کنه.

داستان ساخت «چشم» ←

همهٔ ماجرا در یک خط

🗣️تو هدفت رو می‌گی
🧠مدل منظورت رو می‌فهمه
🧰LangChain ابزار می‌ده
🗺️LangGraph مسیر رو کنترل می‌کنه
آدم بررسی می‌کنه
🔒مرز سخت اجازه می‌ده یا رد می‌کنه

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

هشت عبارت که خیلی استفاده می‌شن

Model · مدلمغزی که متن رو می‌فهمه و جواب تولید می‌کنه.
Prompt · پرامپتدستور یا توضیحی که به مدل می‌دی.
Tool · ابزاریک توانایی واقعی مثل سرچ، خواندن فایل یا صداکردن API.
Agent · ایجنتمدل به‌علاوهٔ ابزار و یک هدف.
State · وضعیتدفترچه‌ای که می‌گه تا اینجای کار چه اتفاقی افتاده.
Workflow · مسیر کارترتیب مرحله‌ها و قانون رفتن از یک مرحله به بعدی.
Human in the loopجایی که کار متوقف می‌شه تا آدم نگاه کنه و تصمیم بگیره.
Hard boundary · مرز سختقانونی که ایجنت با یک جواب قانع‌کننده نمی‌تونه دورش بزنه.

فعلاً لازم نیست چی بدونی؟

لازم نیست معماری مدل زبانی رو بلد باشی.

لازم نیست همهٔ اصطلاحات برنامه‌نویسی رو حفظ کنی.

لازم نیست از روز اول پول واقعی یا حساب اصلیت رو به چیزی وصل کنی.

فقط باید بتونی بپرسی: این ایجنت چه ابزاری داره، چه کاری می‌تونه بکنه و چه کسی جلوی اشتباهش رو می‌گیره؟

قبل از انتخاب، این فرق مهم رو بفهمیم

ایجنت ابری و آفلاین چه فرقی دارن؟

هوش مصنوعی هم مثل هر برنامه‌ای باید روی یک کامپیوتر اجرا بشه. فرق اصلی اینه که آن کامپیوتر کجاست و مال کیه: کامپیوتر قدرتمند یک شرکت در اینترنت، یا کامپیوتر خودت.

تواینترنتسرور شرکت

☁️ ابری یعنی چی؟

مثل اینه که برای پخت غذا از آشپزخونهٔ یک رستوران استفاده کنی. وسایل قوی مال اوناست؛ تو فقط سفارشت رو می‌فرستی و نتیجه رو تحویل می‌گیری.

  1. درخواستت از راه اینترنت فرستاده می‌شه.
  2. مدل روی کامپیوترهای شرکت اجرا می‌شه.
  3. جواب دوباره از اینترنت برمی‌گرده.
تومدلکامپیوتر خودت

💻 آفلاین یعنی چی؟

مثل آشپزی در خونهٔ خودته. مواد و وسایل پیش خودت می‌مونن، ولی سرعت و توان کارت به آشپزخونهٔ خودت بستگی داره.

  1. اول مدل رو دانلود و نصب می‌کنی.
  2. مدل از رم و پردازندهٔ کامپیوترت استفاده می‌کنه.
  3. بعد از نصب، خود مدل معمولاً بدون اینترنت هم کار می‌کنه.

یک نکتهٔ خیلی مهم: ابری یا آفلاین بودن فقط می‌گه «مغز AI کجا کار می‌کنه». هر دو می‌تونن تبدیل به ایجنت بشن و ابزار داشته باشن.

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

مقایسهٔ خیلی ساده

سؤالایجنت ابریایجنت آفلاین روی کامپیوتر خودت
مغز AI کجا اجرا می‌شه؟روی سرورهای یک شرکتروی کامپیوتر خودت
شروع‌کردنمعمولاً راحت و سریعنیاز به دانلود و نصب داره
اینترنتمعمولاً همیشه لازمهخود مدل بعد از نصب معمولاً بدون اینترنت هم کار می‌کنه
قدرت و سرعتمعمولاً بیشتر و سریع‌تربه رم، پردازنده و کارت گرافیکت بستگی داره
حریم خصوصیممکنه اطلاعات برای شرکت فرستاده بشهاطلاعات مدل می‌تونه روی دستگاهت بمونه؛ مگر اینکه ابزار آنلاین اضافه کنی
هزینهممکنه اول رایگان و بعد پولی باشهمدل می‌تونه رایگان باشه، ولی از سخت‌افزار و برق خودت استفاده می‌کنه
برای چه کسی بهتره؟کسی که می‌خواد سریع و راحت شروع کنهکسی که حریم خصوصی و کنترل بیشتر می‌خواد و با نصب مشکلی نداره

حالا برو اولین ایجنتت رو بساز

اگر اولین باره، نسخهٔ ابری معمولاً شروع راحت‌تریه. اگر دوست داری همه‌چیز تا جای ممکن روی دستگاه خودت بمونه، نسخهٔ آفلاین رو انتخاب کن.