Henar Lab #001 — NetOps AI Assistant
یک دستیار هوش مصنوعی محلی، رایگان و حافظ حریم خصوصی برای عملیات شبکه (NetOps). این ابزار با ترکیب سه بخش زیر به سؤالات مربوط به شبکهی شما پاسخ میدهد:
- RAG (بازیابی تقویتشده با تولید محتوا): پاسخها بر اساس مستندات واقعی شبکهی خودتان است، نه حدس و گمان
- فراخوانی ابزار (Tool Calling): وضعیت لحظهای دستگاهها را با درخواستهای واقعی ping بررسی میکند
- کنترل توهم (Hallucination): بهجای ساختن پاسخ نادرست، صادقانه میگوید «این اطلاعات را ندارم»
این پروژه بهطور کامل بر پایهی Ollama ساخته شده — بدون نیاز به کلید API، بدون هزینهی کلاود، و کاملاً روی دستگاه خودتان اجرا میشود.
چرا این پروژه ساخته شد
اکثر ابزارهای چت هوش مصنوعی یا اطلاعاتی دربارهی شبکهی خاص شما ندارند، یا وقتی چیزی نمیدانند با اطمینان کامل پاسخهای اشتباه (مثل آدرس IP یا وضعیت دستگاه) میسازند. این پروژه یک نمونهی کوچک و شفاف است از اینکه چطور میتوان مدلهای زبانی محلی را با دادههای واقعی و بررسیهای واقعی ترکیب کرد تا از این مشکل جلوگیری شود — این پروژه توسط یک مهندس شبکه که در حال گذار به حوزهی AI/NetOps است، بهعنوان یک پروژهی یادگیری ساخته شده است.
نحوهی عملکرد
این دستیار یک فایل متنی ساده را میخواند که دستگاههای شبکهی شما را توصیف میکند، وضعیت لحظهای دستگاهها را با درخواستهای واقعی ping بررسی میکند، و هر دوی اینها را با سؤال شما ترکیب میکند و سپس از یک مدل محلی Ollama میخواهد پاسخ دهد — به این ترتیب فقط بر اساس چیزی که واقعاً میداند پاسخ میدهد، نه بر اساس حدس.
محدودیتها
- این یک پروژهی یادگیری/دمو است، نه یک ابزار مانیتورینگ آمادهی تولید (Production)
- بررسی وضعیت دستگاهها در حال حاضر فقط با ICMP ping انجام میشود — دستگاههایی که ping را مسدود میکنند ولی در واقع در دسترساند، شناسایی نمیشوند
- کیفیت پاسخها به مدل محلی انتخابی شما بستگی دارد (پیشفرض: llama3.۲)
دربارهی پروژه
این پروژه بخشی از یک سفر یادگیری ۳۰ روزهی خودآموز از پایتون به هوش مصنوعی است، توسط یک مهندس شبکه که در حال گذار به ابزارهای AI/NetOps است، زیر نظر هنار لب ساخته شده است.