اول فرق چتبات و ایجنت رو بفهمیم
چتبات
مثل آدم داناییه که پشت تلفن راهنماییت میکنه. جواب میده، توضیح میده و متن مینویسه؛ ولی معمولاً خودش بیرون از چت کاری انجام نمیده.
ایجنت
همون آدم داناست که حالا دست هم داره. میتونه فایل بخونه، سرچ کنه، فرم پر کنه یا یک برنامه رو صدا بزنه—البته فقط اگر این ابزارها رو بهش داده باشی.
نکتهٔ اصلی: مدل هوش مصنوعی «مغز»ه؛ ابزارها «دستها» هستن؛ ایجنت ترکیب این دوتاست.
مسیر ما از اول تا امروز
لازم نیست همهٔ راهنماها رو یکجا بخونی. هر کارت پایین یک ایده رو خیلی ساده توضیح میده و اگر خواستی، دکمهاش تو رو به راهنمای کامل میبره.
اولین کار واقعی: مرتبکردن دسکتاپ
بهجای اینکه فقط از AI سؤال بپرسیم، یک هدف کوچک بهش دادیم: فایلهای شلوغ دسکتاپ رو ببینه و مرتب کنه. اینجا فهمیدیم ایجنت باید بدونه کجا کار کنه و اجازهٔ چه کارهایی رو داره.
راهنمای اولین کار ایجنت ←آنلاین یا روی کامپیوتر خودت؟
ایجنت آنلاین معمولاً راحتتر و قویتره، ولی داده از کامپیوترت بیرون میره. مدل آفلاین روی دستگاه خودت اجرا میشه؛ خصوصیتره، اما نصب و سختافزار بیشتری میخواد.
مقایسهٔ آنلاین و آفلاین ←LangChain: ابزارها رو کنار هم میچینه
فرض کن مغز AI میگه «باید موجودی رو چک کنم». LangChain کمک میکنه ابزار جستوجو یا آرشیو اطلاعات رو به مدل وصل کنیم. خودش امنیت جادویی نمیسازه؛ فقط این اتصالها رو مرتبتر میکنه.
LangChain به زبان ساده ←LangGraph: میگه اول چی، بعد چی
برای کار چندمرحلهای فقط جعبهابزار کافی نیست. LangGraph مسیر رو مشخص میکنه: اول درخواست رو بفهم، بعد اطلاعات رو چک کن، اگر کار حساس بود مکث کن، از آدم اجازه بگیر و بعد ادامه بده.
LangGraph به زبان خیلی ساده ←مرز سخت: ایجنت پیشنهاد میده، آدم و سختافزار تصمیم میگیرن
در پروژهٔ «چشم» ایجنت میتونه جابهجایی پول یا قرعهکشی رو پیشنهاد بده، ولی مجوز نهایی دست خودش نیست. آدم جزئیات رو میبینه و دستگاه فیزیکی اجازه میده یا رد میکنه.
داستان ساخت «چشم» ←همهٔ ماجرا در یک خط
در کار ساده شاید همهٔ این قطعهها لازم نباشن. این معماری وقتی مهم میشه که ایجنت قراره روی فایل، پول، حساب کاربری یا یک سیستم واقعی اثر بذاره.
هشت عبارت که خیلی استفاده میشن
فعلاً لازم نیست چی بدونی؟
لازم نیست معماری مدل زبانی رو بلد باشی.
لازم نیست همهٔ اصطلاحات برنامهنویسی رو حفظ کنی.
لازم نیست از روز اول پول واقعی یا حساب اصلیت رو به چیزی وصل کنی.
فقط باید بتونی بپرسی: این ایجنت چه ابزاری داره، چه کاری میتونه بکنه و چه کسی جلوی اشتباهش رو میگیره؟
ایجنت ابری و آفلاین چه فرقی دارن؟
هوش مصنوعی هم مثل هر برنامهای باید روی یک کامپیوتر اجرا بشه. فرق اصلی اینه که آن کامپیوتر کجاست و مال کیه: کامپیوتر قدرتمند یک شرکت در اینترنت، یا کامپیوتر خودت.
☁️ ابری یعنی چی؟
مثل اینه که برای پخت غذا از آشپزخونهٔ یک رستوران استفاده کنی. وسایل قوی مال اوناست؛ تو فقط سفارشت رو میفرستی و نتیجه رو تحویل میگیری.
- درخواستت از راه اینترنت فرستاده میشه.
- مدل روی کامپیوترهای شرکت اجرا میشه.
- جواب دوباره از اینترنت برمیگرده.
💻 آفلاین یعنی چی؟
مثل آشپزی در خونهٔ خودته. مواد و وسایل پیش خودت میمونن، ولی سرعت و توان کارت به آشپزخونهٔ خودت بستگی داره.
- اول مدل رو دانلود و نصب میکنی.
- مدل از رم و پردازندهٔ کامپیوترت استفاده میکنه.
- بعد از نصب، خود مدل معمولاً بدون اینترنت هم کار میکنه.
یک نکتهٔ خیلی مهم: ابری یا آفلاین بودن فقط میگه «مغز AI کجا کار میکنه». هر دو میتونن تبدیل به ایجنت بشن و ابزار داشته باشن.
آفلاین هم همیشه به معنی قطع کامل اینترنت نیست؛ اگر به ایجنت ابزار سرچ، ایمیل یا شبکه بدی، آن ابزار هنوز به اینترنت وصل میشه.
مقایسهٔ خیلی ساده
| سؤال | ایجنت ابری | ایجنت آفلاین روی کامپیوتر خودت |
|---|---|---|
| مغز AI کجا اجرا میشه؟ | روی سرورهای یک شرکت | روی کامپیوتر خودت |
| شروعکردن | معمولاً راحت و سریع | نیاز به دانلود و نصب داره |
| اینترنت | معمولاً همیشه لازمه | خود مدل بعد از نصب معمولاً بدون اینترنت هم کار میکنه |
| قدرت و سرعت | معمولاً بیشتر و سریعتر | به رم، پردازنده و کارت گرافیکت بستگی داره |
| حریم خصوصی | ممکنه اطلاعات برای شرکت فرستاده بشه | اطلاعات مدل میتونه روی دستگاهت بمونه؛ مگر اینکه ابزار آنلاین اضافه کنی |
| هزینه | ممکنه اول رایگان و بعد پولی باشه | مدل میتونه رایگان باشه، ولی از سختافزار و برق خودت استفاده میکنه |
| برای چه کسی بهتره؟ | کسی که میخواد سریع و راحت شروع کنه | کسی که حریم خصوصی و کنترل بیشتر میخواد و با نصب مشکلی نداره |
حالا برو اولین ایجنتت رو بساز
اگر اولین باره، نسخهٔ ابری معمولاً شروع راحتتریه. اگر دوست داری همهچیز تا جای ممکن روی دستگاه خودت بمونه، نسخهٔ آفلاین رو انتخاب کن.