دانشنامه مرجع: هر آنچه باید درباره هرمس و ایجنتهای خودمختار بدانید
از مدلهای پیشگام Nous Hermes تا پلتفرم جامع ابری مستر هرمس؛ چرایی گذر از چتباتهای ساده متنی به نسل نوین دستیاران مجری و خودکار.
اگر در ماههای اخیر تحولات هوش مصنوعی را دنبال کرده باشید، حتماً با کلیدواژه «هرمس» (Hermes) روبرو شدهاید. هرمس در ادبیات نوین فناوری دیگر صرفاً یک نام اسطورهای یا برند فشن فرانسوی نیست؛ بلکه نماد نسل دوم انقلاب هوش مصنوعی (Agentic AI) است.
در این راهنمای جامع و مرجع، به زبان ساده و عمیق بررسی میکنیم که هرمس چیست، چرا مدلهای هوش مصنوعی نوس هرمس دنیا را متحول کردند و پلتفرم مستر هرمس در ایران چگونه دسترسی بدون تحریم به این فناوری را ممکن ساخته است.
۱. هرمس چیست و از کجا آغاز شد؟
پروژه هرمس ابتدا توسط تیم پژوهشی برجسته Nous Research به عنوان یک سری مدلهای زبانی متنباز و تخصصی برای استدلال، کدنویسی و پاسخدهی بدون سانسور معرفی شد. مدلهایی همچون Hermes 2 Pro و Hermes 3 به سرعت در صدر بنچمارکهای جهانی قرار گرفتند زیرا بر خلاف چتباتهای شرکتی مرسوم، توانایی بینظیری در فراخوانی ابزارها (Function Calling) و تولید ساختار JSON داشتند.
با ارتقای این مدلها، مفهوم Hermes Agent (ایجنت هرمس) متولد شد: محیطی که مدل هوش مصنوعی در آن حبس نیست، بلکه دارای دست، چشم و حافظه است و میتواند در کامپیوتر یا سرور به صورت مستقل کار کند.
۲. تفاوت اساسی چتباتهای ساده (مثل ChatGPT معمولی) با ایجنت هرمس
بزرگترین سوءتفاهم کاربران، مقایسه ایجنت با چتبات است. جدول زیر تفاوتهای بنیادین این دو نسل را نشان میدهد:
۳. قابلیتهای کلیدی هرمس ایجنت
- کدنویسی و دیباگ خودکار: توانایی باز کردن پروژهها، یافتن باگها، اعمال Patch چندفایلی و اجرای مستقیم تستها در ترمینال.
- مدیریت سرور و دوآپس: اجرای خودکار دستورات لینوکسی، استقرار کانتینرهای داکر، صدور گواهی SSL و نظارت بر منابع سرور.
- پروتکل کانتکست ابزارها (MCP): بارگذاری بلادرنگ دیتابیسهای لوکال، مرورگر کروم و سرویسهای خارجی بدون قطع جریان چت.
- چندحالته صوتی (Multimodal Audio): شنیدن وویس با موتور Whisper.cpp فارسی و پاسخ صوتی با کیفیت استودیویی.
- کنترل نامحسوس دسکتاپ (Computer Use): رانندگی سیستمعامل در پسزمینه بدون سرقت ماوس و کیبورد کاربر.
۴. پلتفرم «مستر هرمس» چیست؟
نصب هرمس روی رایانههای شخصی به سختافزار قدرتمند، محیط لینوکس، دور زدن تحریمهای APIهای هوش مصنوعی و کانفیگهای شبکه نیاز دارد. مستر هرمس (mrhermes.ir) این بستر را به صورت یک سرویس ابری آماده (Turn-key SaaS) در اختیار کاربران ایرانی قرار داده است:
- ماشینهای ایزوله لینوکسی: هر کاربر یک سرور شخصی NVMe با دسترسی امن و پورت اختصاصی دارد.
- دور زدن ۱۰۰٪ تحریمها: ارتباط از طریق تانلهای سریع ابری بدون نیاز به ویپیان یا کارت اعتباری خارجی.
- ربات تلگرام اختصاصی: اتصال ایجنت به یک ربات خصوصی در تلگرام با قابلیت دریافت ویس و دستور صوتی.
- وبسرویس و افزونه وردپرس: امکان تولید خودکار مقالات سئو در وبسایتهای وردپرسی و دسترسی به API اختصاصی توسعهدهندگان.
۵. پرسشهای متداول درباره هرمس
آیا هرمس زبان فارسی را پشتیبانی میکند؟
بله؛ هرمس از پیشرفتهترین مدلهای زبانی جهان (Gemini 2.5/3.8 Flash و Claude 3.7 Sonnet) استفاده میکند و تسلط کامل به نگارش، کدنویسی و تبدیل گفتار به نوشتار فارسی دارد.
آیا هرمس برای امنیت دادههای من امن است؟
کاملاً. محیط اجرای هر کاربر بر روی سرور مستر هرمس با سطح دسترسی سختگیرانه لینوکسی ایزوله شده و تمام سابدامینها دارای هدر امنیتی noindex هستند تا هیچ دیتایی عمومی نشود.
تجربه نسل نوین دستیاران هوش مصنوعی با مستر هرمس
سرور و ایجنت اختصاصی خود را در کمتر از ۱ دقیقه راهاندازی کنید و کارهای پیچیده برنامهنویسی و سروری را به هوش مصنوعی بسپارید.
دیدگاهها و پرسش و پاسخ
پرسش و پاسخ و نظرات (6)
سلام، ما قصد داریم برای اتوماسیون وظایف سازمانی از هوش مصنوعی هرمس استفاده کنیم. معماری این سیستم چگونه است و چطور میتوانیم مدلهای هرمس و ایجنتهای خودمختار آن را از طریق پلتفرم مستر هرمس یا به صورت محلی با vLLM و Docker برای دریافت بهترین عملکرد مستقر کنیم؟
سلام و احترام،
تیم پشتیبانی فنی مستر هرمس در خدمت شماست.
هوش مصنوعی هرمس بر پایه مدلهای پیشرفته متنباز با تمرکز ویژه بر قابلیت فراخوانی توابع (Function Calling)، استدلال منطقی و هدایت ایجنتهای خودمختار (Agentic Workflows) طراحی شده است. در پلتفرم مستر هرمس، این فناوری بهینهسازی شده تا ارتباط پایداری میان هوش مصنوعی، دیتابیسها و ابزارهای توسعه سازمانی برقرار کند.
برای راهاندازی و استفاده در سطح پروداکشن، دو روش استاندارد در دسترس شماست:
۱. استقرار محلی با vLLM و داکر:
برای بالاترین سرعت استنتاج (Throughput) و مدیریت بهینه رم کارت گرافیک (PagedAttention)، اجرای مدل با کانتینر رسمی vLLM بهترین انتخاب است. دستور زیر مدل را روی پورت ۸۰۰۰ آماده سرویسدهی میکند:
docker run –gpus all -d
-p 8000:8000
-v ~/.cache/huggingface:/root/.cache/huggingface
–ipc=host
vllm/vllm-openai:latest
–model NousResearch/Hermes-3-Llama-3.1-8B
–tensor-parallel-size 1
–max-model-len 8192
–enable-auto-tool-choice
–tool-call-parser hermes
۲. اتصال به پلتفرم و تعریف ایجنتهای خودمختار:
هوش مصنوعی هرمس از فرمت پرامپت ChatML و تگهای ساختاریافته XML برای اجرای Function Calling استفاده میکند. شما میتوانید در کلاینتهای پایتون یا پلتفرم مستر هرمس، توابع سروری خود را معرفی کرده و پردازش خروجی را دریافت کنید:
from openai import OpenAI
client = OpenAI(base_url=”http://localhost:8000/v1″, api_key=”none”)
response = client.chat.completions.create(
model=”NousResearch/Hermes-3-Llama-3.1-8B”,
messages=[
{“role”: “system”, “content”: “You are a server management agent.”},
{“role”: “user”, “content”: “گزارش بار پردازنده سرور را استخراج کن.”}
],
temperature=0.2
)
نکات بهینهسازی فنی:
– فعالسازی پارامتر tool-call-parser hermes الزامی است تا خروجیهای ساختیافته بدون خطا پارس شوند.
– برای مدیریت بهینه حافظه VRAM روی کارتهای گرافیک سازمانی، پارامتر gpu-memory-utilization را بر روی ۰.۹۰ تا ۰.۹۵ تنظیم کنید.
– در محیط مستر هرمس میتوانید مدیریت حافظه بلندمدت ایجنتها (RAG) و دسترسیهای سیستمی را با حداقل تاخیر پیکربندی کنید.
اگر در زمینه تنظیم کلاسترهای توزیعشده یا نگاشت API ابزارها نیاز به راهنمایی بیشتری دارید، میتوانید لاگهای مربوطه را از طریق تیکت پشتیبانی ارسال فرمایید تا بررسی تکمیلی انجام گیرد.
سلام، من در حال بهینهسازی فرایندهای نگهداری سرورهای لینوکسی شرکت هستم و میخواستم بدانم دقیقاً ایجنت هرمس چیست؟ این عامل هوشمند چه ساختار فنی دارد و چطور میتوانم آن را برای اجرای خودکار اسکریپتها و رفع خطاهای سرور متصل کنم؟
درود و احترام همراه گرامی،
در پاسخ به پرسش شما مبنی بر اینکه ایجنت هرمس چیست، به زبان فنی: ایجنت هرمس (Hermes Agent) یک عامل خودمختار (Autonomous Agent) مبتنی بر مدلهای زبانی پیشرفته خانواده هرمس است که به شکل ویژه برای استدلال چندمرحلهای (Multi-step Reasoning)، تحلیل وضعیت سیستم و فراخوانی توابع و ابزارها (Tool Calling / Function Calling) معماری شده است.
برخلاف مدلهای گفتوگومحور ساده، ایجنت هرمس یک چرخه فعال (ReAct Loop) دارد؛ یعنی میتواند وضعیت سرور را رصد کند، لاگهای خطا را بخواند، دستورات مشخص را در محیط امن اجرا نماید، خروجی خروجی ترمینال را تحلیل کند و در صورت بروز خطا، راهحل جایگزین را به کار بگیرد.
قابلیتهای کلیدی ایجنت هرمس برای مدیران سیستم:
۱. اجرای امن دستورات: ارتباط با محیطهای ایزوله (Sandbox) و پشتیبانی از سطوح دسترسی محدود.
۲. عیبیابی خودکار (Automated Troubleshooting): تحلیل لاگهای سیستمی مانند journalctl و syslog و ارائه راهکار اصلاحی.
۳. سازگاری بالا: تعامل مستقیم با Docker Engine، پایپلاینهای CI/CD و سیستمهای مانیتورینگ مانند Prometheus.
راهنمای راهاندازی و اجرای سریع:
برای استقرار کانتینری ایجنت هرمس روی سرور لینوکس میتوانید از دستور زیر استفاده کنید:
“`bash
docker run -d
–name hermes-agent
–restart unless-stopped
-e HERMES_API_KEY=”YOUR_API_KEY”
-v /var/run/docker.sock:/var/run/docker.sock:ro
-v /var/log:/var/log:ro
mrhermes/agent:latest
“`
نمونه کد فراخوانی در پایتون برای خودکارسازی تسکها:
“`python
from mrhermes import HermesAgent
agent = HermesAgent(api_key=”YOUR_API_KEY”)
result = agent.execute(
prompt=”میزان مصرف حافظه و دیسک را بررسی کن و در صورت عبور از ۸۵ درصد، سرویسهای پرمصرف را گزارش بده.”,
allowed_tools=[“system_metrics”, “bash_readonly”]
)
print(result.summary)
“`
توصیه فنی: برای حفظ امنیت زیرساخت، حتماً دسترسی ابزارهای اجرایی (Execution Tools) را در ابتدا روی حالت خواندن (Read-Only) یا تایید دستی (Human-in-the-Loop) قرار دهید. تیم پشتیبانی فنی مستر هرمس در تمامی مراحل پیادهسازی و پیکربندی در کنار شماست.
سلام، قصد دارم برای توسعه ایجنتهای خودمختار و پردازشهای درونسازمانی، مدلهای سری هرمس را روی سرور لینوکسی شرکت پیادهسازی کنم. شیوه اصولی دانلود هوش مصنوعی هرمس و راهاندازی لوکال آن از طریق Hugging Face یا ابزارهایی مثل Ollama و vLLM به چه صورت است و به چه سختافزاری نیاز دارد؟
درود و احترام، همراه گرامی پلتفرم مستر هرمس.
سری مدلهای هوش مصنوعی هرمس (بهویژه نسخههای توسعهیافته توسط Nous Research نظیر Hermes 2 Pro و Hermes 3) به دلیل توانایی بالا در Function Calling، استدلال و اجرای ساختاریافته دستورات، یکی از برترین انتخابها برای ساخت ایجنتهای خودمختار محسوب میشوند.
برای دانلود و اجرای این مدلها متناسب با زیرساخت خود میتوانید از روشهای استاندارد زیر استفاده کنید:
۱. دانلود و اجرا از طریق Ollama (سادهترین روش برای محیط توسعه):
اگر به دنبال تست سریع با نسخههای کوانتایز شده (GGUF) هستید، ابزار Ollama بهینهترین گزینه است:
curl -fsSL https://ollama.com/install.sh | sh
ollama run hermes3
(برای نسخههای خاص میتوانید تگهای دقیقتر مانند hermes3:8b یا hermes3:70b را بر اساس نیاز فراخوانی کنید).
۲. دانلود از Hugging Face و استقرار با vLLM (پیشنهادی برای محیط پروداکشن و توان عملیاتی بالا):
برای کاربردهای پروداکشن و هندل کردن درخواستهای همروند، استفاده از موتور vLLM پیشنهاد میشود:
pip install vllm
python3 -m vllm.entrypoints.openai.api_server –model NousResearch/Hermes-3-Llama-3.1-8B –port 8000
با این دستور، مدل دانلود شده و یک API کاملاً سازگار با ساختار OpenAI روی پورت ۸۰۰۰ سرور شما فعال میشود.
الزامات سختافزاری پیشنهادی:
– نسخه 8B با فرمت FP16: حداقل ۱۶ گیگابایت VRAM (کارتهای سری RTX 3090/4090 یا A10).
– نسخه 8B کوانتایز شده (4-bit/GGUF): بین ۶ تا ۸ گیگابایت حافظه کارت گرافیک یا حتی رم پردازنده اصلی (CPU-only).
– نسخه 70B: حداقل دو کارت گرافیک ۲۴ گیگابایت در حالت کوانتایز یا ۴ کارت A100 برای دقت اصلی.
همچنین شایان ذکر است که پلتفرم مستر هرمس امکان اتصال مستقیم این مدلها به خطوط لوله داده، ابزارهای خارجی و محیطهای پایگاه داده برداری را از طریق معماری یکپارچه ایجنتها فراهم کرده است. در صورت نیاز به راهنمایی در کانفیگ پایپلاینهای اختصاصی، تیم پشتیبانی ما آماده پاسخگویی به شماست.