🎯 مقدمه — واقعیت هوش مصنوعی در ایران
یکی از مشتریانم، صاحب یک استارتاپ کوچک خدماتی در اصفهان، چند وقت پیش با من تماس گرفت: «آرمین جان، میخواهم برای پاسخگویی به مشتریها از هوش مصنوعی استفاده کنم، اما ChatGPT در ایران بهسختی بالا میآید، کارت اعتباری بینالمللی هم ندارم. راهی هست؟» جواب من ساده بود: بله، و حتی بهتر از آن چیزی که فکرش را میکرد.
در چند سال اخیر انقلابی آرام در دنیای هوش مصنوعی متنباز اتفاق افتاده است. مدلهای زبانی که تا دیروز فقط روی سرورهای غولهای فناوری اجرا میشدند، امروز با کیفیتی نزدیک به نسلهای اولیه GPT، روی یک لپتاپ معمولی و کاملاً رایگان اجرا میشوند — بدون نیاز به اینترنت، بدون نیاز به کارت اعتباری، و بدون نگرانی از تحریم و قطعی.
💡 این راهنما برای کیست؟
این مقاله برای صاحبان کسبوکار، فریلنسرها و علاقهمندان به فناوری نوشته شده که میخواهند بدون وابستگی به سرویسهای خارجی، یک دستیار هوشمند اختصاصی بسازند. نیازی به دانش عمیق برنامهنویسی نیست — بخش زیادی از مسیر با ابزارهای بصری و بدون کد طی میشود.
🤖 AI Agent چیست و چه تفاوتی با چتبات معمولی دارد؟
AI Agent برنامهای مبتنی بر مدل زبانی بزرگ (LLM) است که برخلاف یک چتبات ساده، میتواند بهصورت مستقل تصمیم بگیرد، ابزار اجرا کند و چند قدم متوالی را برای رسیدن به یک هدف مشخص طی کند — مثلاً جستجو در اسناد داخلی شرکت، پر کردن فرم، ارسال ایمیل خودکار یا تحلیل یک فایل اکسل.
💬 چتبات ساده
فقط به یک پیام پاسخ متنی میدهد. حافظه محدود دارد و نمیتواند ابزار خارجی اجرا کند یا تصمیم چندمرحلهای بگیرد.
🧠 AI Agent
هدف را میفهمد، برنامه اجرا طراحی میکند، به ابزارها (جستجو، دیتابیس، API داخلی) دسترسی دارد و نتیجه نهایی را تحویل میدهد.
👥 چند-عامل (Multi-Agent)
چند Agent تخصصی (مثل تحلیلگر، نویسنده، منتقد) با هم همکاری میکنند تا وظیفه پیچیدهتری را انجام دهند — رویکردی که CrewAI پیاده میکند.
🔗 RAG Agent
پیش از پاسخ، در اسناد و پایگاه دانش شخصی یا شرکتی شما جستجو میکند تا پاسخ دقیق و مبتنی بر داده واقعی بدهد، نه حدس مدل.
اگر با مفاهیم پایه هوش مصنوعی و کاربردهای آن در کسبوکار آشنا نیستید، پیشنهاد میکنم ابتدا صفحه هوش مصنوعی را مرور کنید و سپس به این راهنما برگردید.
🛡️ چرا استقلال از اینترنت و سرورهای خارجی مهم است؟
کاربر ایرانی با سه چالش واقعی روبهروست که کاربر اروپایی یا آمریکایی معمولاً با آن دستوپنجه نرم نمیکند:
قطعی و کندی اینترنت
سرویسهای ابری هوش مصنوعی برای کار روان به اتصال پایدار نیاز دارند — چیزی که همیشه در دسترس نیست.
محدودیت دسترسی به API
بسیاری از سرویسهای بزرگ هوش مصنوعی، دسترسی مستقیم از IP ایران را محدود میکنند یا نیاز به روشهای پرداخت بینالمللی دارند.
حریم خصوصی داده
برای بسیاری از کسبوکارها، ارسال اسناد داخلی و اطلاعات مشتری به سرور خارجی قابل قبول نیست.
💡 راهحل: مدلهای محلی (Local LLM)
با ابزارهایی مثل Ollama، مدل زبانی یکبار روی سیستم شما دانلود میشود و از آن به بعد، بدون هیچ اتصال اینترنتی، کاملاً روی سختافزار خودتان اجرا میشود. هیچ دادهای به بیرون ارسال نمیشود و هیچ هزینهای بابت هر پیام پرداخت نمیکنید.
📋 پیشنیازهای شروع — چه چیزهایی لازم دارید؟
خبر خوب این است که برای شروع، به سختافزار خاصی نیاز ندارید. یک لپتاپ معمولی کافی است.
سختافزار حداقلی
حداقل ۸ گیگابایت RAM برای مدلهای سبک (مثل Phi-3.5 یا Gemma 2B). برای مدلهای ۷ میلیارد پارامتری، ۱۶ گیگابایت RAM نتیجه روانتری میدهد. کارت گرافیک اختیاری است ولی سرعت را چند برابر میکند.
ضروریفضای ذخیرهسازی
هر مدل زبانی معمولاً بین ۲ تا ۸ گیگابایت فضا اشغال میکند. حداقل ۲۰ گیگابایت فضای خالی برای شروع در نظر بگیرید.
ضرورییک بار اینترنت پرسرعت
فقط برای دانلود اولیه مدل و ابزارها نیاز است. بعد از آن، اجرا کاملاً آفلاین است.
یکبار مصرفآشنایی پایه (اختیاری)
برای استفاده از ابزارهای بصری مثل AnythingLLM یا n8n نیازی به کد نیست. برای سفارشیسازی پیشرفته با LangChain یا CrewAI، آشنایی مقدماتی با Python مفید است.
اختیاری🦙 Ollama — پایه هر سیستم هوش مصنوعی مستقل
Ollama سادهترین راه برای اجرای مدلهای زبانی بزرگ روی سیستم شخصی است. با چند دستور کوتاه، مدل دانلود و اجرا میشود — بدون نیاز به تنظیمات پیچیده.
curl -fsSL https://ollama.com/install.sh | sh
# دانلود و اجرای یک مدل فارسیدوست
ollama run qwen2.5:7b
# لیست مدلهای نصبشده
ollama list
پس از نصب، Ollama یک سرور محلی روی پورت 11434 اجرا میکند که هر ابزار دیگری — از جمله LangChain، n8n و Flowise — میتواند از طریق آن با مدل زبانی صحبت کند؛ دقیقاً مثل یک API خصوصی که هیچوقت قطع نمیشود.
Ollama پس از نصب، بدون نیاز به اینترنت، مدل زبانی را روی سیستم اجرا میکند
🇮🇷 بهترین مدلهای زبانی برای فارسی
نه هر مدل متنبازی فارسی روان تولید میکند. بعضی مدلها اصلاً روی داده فارسی آموزش کافی ندیدهاند. جدول زیر بر اساس تجربه واقعی من با پروژههای مشتریان تهیه شده است:
| مدل | اندازه پیشنهادی | کیفیت فارسی | مناسب برای |
|---|---|---|---|
| Qwen 2.5 | 7B تا 14B | ✅ عالی | چتبات فارسی، خلاصهسازی متن |
| Llama 3.3 | 8B | ✅ خیلی خوب | Agent چندمنظوره، استدلال |
| Gemma 3 | 4B تا 12B | ⚠️ متوسط رو به بالا | سیستمهای سبک با RAM محدود |
| Phi-3.5 Mini | 3.8B | ⚠️ قابل قبول | لپتاپهای ضعیف، اجرا با باتری |
| DeepSeek-R1 (distill) | 7B تا 14B | ✅ خوب | استدلال گامبهگام و تحلیل |
✅ توصیه من برای اکثر کاربران فارسیزبان
اگر سیستم شما حداقل ۱۶ گیگابایت RAM دارد، با ollama run qwen2.5:7b شروع کنید. اگر سیستم ضعیفتری دارید، ollama run gemma2:4b یا phi3.5 تعادل خوبی بین سرعت و کیفیت ارائه میدهند.
میخواهید AI Agent اختصاصی برای کسبوکارتان بسازید؟
پیادهسازی، اتصال به سایت و آموزش تیم — در یک مشاوره رایگان ۳۰ دقیقهای مسیر را با هم مشخص میکنیم.
🔧 ابزارهای ساخت AI Agent — بدون کد و حرفهای
بعد از داشتن یک مدل زبانی محلی، نوبت انتخاب ابزاری است که با آن Agent واقعی میسازید. انتخاب بستگی به سطح فنی شما دارد.
AnythingLLM
سادهترین گزینه برای شروع — رابط کاربری شبیه ChatGPT، کاملاً محلی، با پشتیبانی از آپلود اسناد برای RAG. بدون نیاز به کد.
بدون کدn8n
ابزار اتوماسیون بصری با هزاران اتصال آماده. عالی برای ساخت Agentهایی که باید با ایمیل، فرم سایت، دیتابیس یا سرویسهای دیگر تعامل کنند.
بدون کدFlowise
رابط drag-and-drop برای ساخت گردشکار LangChain بدون نوشتن کد. مناسب کسانی که میخواهند منطق پیچیدهتری بسازند اما از کدنویسی خستهاند.
نیمهفنیLangChain
قدرتمندترین کتابخانه پایتون برای ساخت Agentهای سفارشی. کنترل کامل روی منطق، حافظه و ابزارها — نیاز به دانش برنامهنویسی دارد.
فنیCrewAI
فریمورک تخصصی برای ساخت تیم چند-عامله — مثلاً یک Agent محقق، یک Agent نویسنده و یک Agent ویراستار که با هم روی یک وظیفه کار میکنند.
فنیDify
پلتفرم متنباز مدیریت اپلیکیشنهای LLM با پنل مدیریتی کامل. برای تیمهایی که چند Agent را همزمان مدیریت میکنند مناسب است.
نیمهفنی📊 جدول مقایسه ابزارها — کدام برای شما مناسب است؟
| ابزار | نیاز به کد | آفلاین کامل | بهترین کاربرد |
|---|---|---|---|
| AnythingLLM | ❌ ندارد | ✅ بله | چتبات شخصی و RAG ساده |
| n8n | ❌ ندارد | ✅ بله (self-host) | اتوماسیون فرآیندهای کسبوکار |
| Flowise | ⚠️ کمی | ✅ بله | گردشکار بصری LangChain |
| LangChain | ✅ دارد | ✅ بله | Agent سفارشی و پیچیده |
| CrewAI | ✅ دارد | ✅ بله | تیم چند-عامله هوشمند |
✏️ آموزش گامبهگام — اولین AI Agent خودتان را بسازید
در این بخش، ساخت یک Agent ساده اما کاربردی — دستیار پاسخگو بر اساس اسناد داخلی شرکت (RAG) — را با AnythingLLM مرور میکنیم؛ چون بدون کد و سریعترین راه شروع است.
🦙 نصب Ollama و دانلود مدل
Ollama را نصب کنید و با دستور ollama pull qwen2.5:7b مدل فارسیدوست را دانلود کنید.
📥 نصب AnythingLLM
نسخه دسکتاپ رایگان را از سایت رسمی دانلود و نصب کنید. رابط کاربری آن شبیه ChatGPT است.
🔗 اتصال به Ollama
در تنظیمات AnythingLLM، مدل زبانی را روی Ollama محلی (پورت 11434) تنظیم کنید.
📄 آپلود اسناد
فایلهای PDF، Word یا متنی شرکت را در یک Workspace جدید آپلود کنید تا پایگاه دانش شخصی ساخته شود.
💬 تست و اجرا
سوال بپرسید — Agent بر اساس اسناد آپلودشده، پاسخ دقیق و مبتنی بر داده واقعی میدهد، نه حدس عمومی مدل.
گام بعدی: اتصال به وبسایت
برای نمایش این Agent روی سایت خودتان بهعنوان چتبات پشتیبانی، نیاز به یک زیرساخت وب پایدار دارید. اگر سایت شما هنوز آماده نیست، مقاله طراحی سایت برای کسب و کار را ببینید، یا اگر سایت وردپرسی دارید، راهنمای طراحی سایت با وردپرس کمکتان میکند.
⚠️ اشتباهات رایج در ساخت AI Agent
❌ این اشتباهات را تکرار نکنید
🛡️ برنامه پشتیبان — آمادگی برای قطعی کامل
یکی از بزرگترین مزیتهای رویکرد آفلاین، تابآوری در شرایط بحرانی است. یک «کیف اضطراری دیجیتال» روی هارد اکسترنال همیشه آماده داشته باشید:
نصبکنندههای آفلاین
Ollama، Python، Docker و Node.js را بهصورت آفلاین روی هارد اکسترنال ذخیره کنید.
ضروریمدلهای دانلودشده
پوشه models از Ollama را کپی نگه دارید تا در سیستم دیگری هم بدون دانلود مجدد قابل استفاده باشد.
ضروری🔋 نکته برای شرایط قطعی برق
روی لپتاپ با مدلهای سبک مثل Phi-3.5 Mini یا Gemma 2B کار کنید — این مدلها روی CPU اجرا میشوند و مصرف باتری معقولی دارند.
✅ چکلیست کامل ساخت AI Agent
🏗️ قبل از شروع
🦙 نصب و راهاندازی
🔒 امنیت و پایداری
❓ سوالات متداول
🏁 جمعبندی — هوش مصنوعی مستقل، برای همه
ساخت AI Agent دیگر امتیاز شرکتهای بزرگ با بودجه نامحدود نیست. با ابزارهای متنباز و رایگانی که در این راهنما دیدید، هرکسی میتواند دستیار هوشمند اختصاصی خودش را بسازد — مستقل از اینترنت، مستقل از سرور خارجی، و کاملاً در کنترل خودش.
مسیر پیشنهادی من: با Ollama و AnythingLLM شروع کنید تا مفاهیم پایه دستتان بیاید، سپس اگر نیاز به اتوماسیون داشتید سراغ n8n بروید و در نهایت برای Agentهای پیچیدهتر، LangChain و CrewAI را یاد بگیرید.
اگر میخواهید این Agent را به سایت یا فرآیندهای کسبوکارتان متصل کنید و نیاز به راهنمایی فنی دارید، مشاوره رایگان ۳۰ دقیقهای در دسترس است.