✍️ آموزش نصب LM Studio در ویندوز: اجرای محلی مدل‌های هوش مصنوعی

هوش مصنوعی مولد (Generative AI) دنیای فناوری را متحول کرده است، اما بسیاری از سرویس‌های محبوب مانند ChatGPT و Claude نیاز به اتصال دائمی به اینترنت دارند و اطلاعات شما را به سرورهای ابری ارسال می‌کنند. اگر به دنبال یک راهکار رایگان، آفلاین و محافظت از حریم خصوصی هستید، LM Studio بهترین گزینه برای شماست. در این آموزش تخصصی، قدم به قدم یاد می‌گیرید چگونه LM Studio را روی ویندوز نصب کرده و مدل‌های زبانی مختلف را اجرا کنید.

LM Studio چیست و چرا باید از آن استفاده کنیم؟

LM Studio یک نرم‌افزار دسکتاپ است که به شما امکان می‌دهد مدل‌های زبانی بزرگ (LLM) را به صورت محلی روی کامپیوتر خود اجرا کنید. این نرم‌افزار از فرمت GGUF (که توسط llama.cpp پشتیبانی می‌شود) استفاده می‌کند و با اکثر مدل‌های موجود در Hugging Face سازگار است. مزایای اصلی LM Studio عبارتند از:

  • کاملاً آفلاین: پس از دانلود مدل، بدون نیاز به اینترنت کار می‌کند.
  • رایگان و متن‌باز: هیچ هزینه ماهیانه یا محدودیتی در تعداد درخواست‌ها وجود ندارد.
  • حفظ حریم خصوصی: داده‌های شما هرگز کامپیوتر را ترک نمی‌کنند.
  • API سرور داخلی: می‌توانید از LM Studio به عنوان بک‌اند برای برنامه‌های خود استفاده کنید (سازگار با OpenAI API).
  • مدیریت آسان مدل‌ها: دانلود، حذف و جابجایی بین مدل‌ها با چند کلیک انجام می‌شود.

پیش‌نیازهای سخت‌افزاری برای نصب LM Studio در ویندوز

قبل از شروع نصب، مطمئن شوید سیستم شما حداقل الزامات زیر را دارد:

سیستم‌عامل: ویندوز 10 (نسخه 1903 یا بالاتر) یا ویندوز 11 (64 بیتی)
پردازنده: Intel Core i5 یا AMD Ryzen 3 معادل یا بهتر (پشتیبانی از AVX2)
رم: حداقل 8 گیگابایت (برای مدل‌های 3B-7B) – پیشنهاد 16 گیگابایت یا بیشتر
فضای ذخیره‌سازی: حداقل 10 گیگابایت فضای خالی (مدل‌ها بین 4 تا 20 گیگ هستند)
گرافیک: (اختیاری) کارت گرافیک NVIDIA با 4 گیگ VRAM برای شتاب GPU

نکته مهم: LM Studio روی سیستم‌های بدون کارت گرافیک هم کار می‌کند اما سرعت پردازش روی CPU کاهش می‌یابد. برای تجربه بهتر، از مدل‌های کوچک‌تر مانند Phi-2 یا TinyLlama استفاده کنید.

مرحله ۱: دانلود LM Studio از وبسایت رسمی

هرگز از منابع غیر رسمی برای دانلود استفاده نکنید. مراحل صحیح:

  1. مرورگر خود را باز کرده و به آدرس رسمی lmstudio.ai بروید.
  2. روی دکمه Download for Windows کلیک کنید.
  3. فایل نصاب با نام مشابه LM-Studio-0.2.30-x64.exe (نسخه ممکن است تغییر کند) دانلود می‌شود.

مرحله ۲: اجرای فایل نصاب

  1. روی فایل دانلود شده دابل‌کلیک کنید.
  2. اگر پنجره User Account Control (UAC) ظاهر شد، روی Yes کلیک کنید.
  3. در پنجره Welcome، زبان پیش‌فرض (English) را انتخاب کرده و Next را بزنید.
  4. مسیر نصب را انتخاب کنید (پیشنهاد می‌شود همان مسیر پیش‌فرض C:\\Users\\[YourName]\\AppData\\Local\\Programs\\LM Studio باقی بماند).
  5. گزینه Create a desktop shortcut را تیک بزنید.
  6. روی Install کلیک کنید.
  7. پس از اتمام نصب، گزینه Run LM Studio را فعال کرده و روی Finish کلیک کنید.

مرحله ۳: اولین اجرا و تنظیمات اولیه

بار اول که LM Studio را اجرا می‌کنید، ممکن است چند پیام امنیتی ویندوز ظاهر شود. اجازه دهید نرم‌افزار از فایروال عبور کند (برای قابلیت API سرور). پس از باز شدن، با صفحه اصلی شامل چهار تب مواجه می‌شوید:

  • Chat: محیط گفتگو با مدل بارگذاری شده
  • Model Search: جستجو و دانلود مدل‌ها از Hugging Face
  • Local Server: راه‌اندازی API سرور
  • Settings: تنظیمات سخت‌افزاری و مسیر ذخیره‌سازی

مرحله ۴: دانلود اولین مدل زبانی

LM Studio به تنهایی مدلی همراه ندارد. باید خودتان مدل مورد نظر را دانلود کنید:

  1. به تب Model Search بروید.
  2. در کادر جستجو، نام یک مدل محبوب مثل Mistral-7B-Instruct یا Llama-3.2-3B-Instruct را وارد کنید.
  3. از فیلتر سمت راست، GGUF را انتخاب کنید.
  4. روی یکی از نتایج کلیک کنید – معمولاً مدل‌هایی با عبارت Q4_K_M یا Q5_K_M تعادل خوبی بین کیفیت و حجم دارند.
  5. روی دکمه Download کلیک کنید. دانلود ممکن است چند دقیقه تا یک ساعت طول بکشد (بسته به حجم مدل و سرعت اینترنت شما).
# مثال: دانلود مدل Mistral 7B با کیفیت Q4
# حجم فایل حدود 4.5 گیگابایت
# پس از دانلود، مدل در مسیر زیر ذخیره می‌شود:
~/.cache/lm-studio/models/

مرحله ۵: بارگذاری مدل و شروع چت

پس از اتمام دانلود، نوبت به بارگذاری مدل و صحبت با آن می‌رسد:

  1. به تب Chat بروید.
  2. در بالای صفحه، روی Select a model to load کلیک کنید.
  3. مدلی را که دانلود کرده‌اید انتخاب کنید.
  4. چند ثانیه صبر کنید تا مدل بارگذاری شود (نوار سبز رنگ نشانگر پیشرفت است).
  5. در کادر پایین صفحه پیام خود را تایپ کرده و Enter بزنید.

تنظیمات پیشرفته برای افزایش سرعت:

  • اگر کارت گرافیک NVIDIA دارید، در قسمت Settings > GPU Offloading میزان Layer offloading را روی حداکثر (مثلاً 33 لایه از 33 لایه) قرار دهید.
  • تنظیم Threads برابر با تعداد هسته‌های پردازنده شما (معمولاً 8 یا 16).

مرحله ۶: استفاده از قابلیت API سرور (پیشرفته)

یکی از قدرتمندترین امکانات LM Studio، راه‌اندازی یک سرور محلی است که کاملاً با OpenAI API سازگار است:

  1. ابتدا یک مدل را در تب Chat بارگذاری کنید (مدل باید فعال باشد).
  2. به تب Local Server بروید.
  3. روی دکمه Start Server کلیک کنید.
  4. پورت پیش‌فرض 1234 است. اکنون می‌توانید با آدرس http://localhost:1234/v1 به این سرور متصل شوید.

مثال درخواست با استفاده از cURL:

curl http://localhost:1234/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [
      {"role": "system", "content": "You are a helpful assistant."},
      {"role": "user", "content": "معنی هوش مصنوعی به فارسی چیست؟"}
    ],
    "temperature": 0.7,
    "max_tokens": 200
  }'

حل مشکلات رایج نصب LM Studio در ویندوز

مشکل ۱: خطای «VCRUNTIME140.dll not found»

این خطا به معنای عدم وجود Visual C++ Redistributable است. راه حل:

# دانلود و نصب آخرین نسخه از لینک زیر:
# aka.ms/vs/17/release/vc_redist.x64.exe

مشکل ۲: مدل با خطای out of memory مواجه می‌شود

رم سیستم شما کافی نیست. راهکارها:

  • از مدل کوچک‌تر استفاده کنید (مثلاً 3B به جای 7B).
  • در تنظیمات، میزان GPU Offloading را کاهش دهید.
  • کامپیوتر خود را ریستارت کنید تا حافظه آزاد شود.

مشکل ۳: سرعت بسیار پایین پاسخگویی

  • حتماً از مدل‌های GGUF با کوانتیزاسیون Q4 یا Q3 استفاده کنید.
  • تعداد Threads را افزایش دهید (Settings > Inference > Threads).
  • اگر کارت گرافیک ضعیفی دارید، GPU Offloading را روی 0 قرار دهید تا فقط CPU کار کند (گاهی سریعتر است).

بهترین مدل‌های سازگار با LM Studio برای سیستم‌های مختلف

بر اساس سخت‌افزار خود، یکی از مدل‌های زیر را پیشنهاد می‌کنیم:

سیستم با 8 گیگ رم: Phi-3-mini-4k-instruct (3.8B) – حجم 2.5 گیگ
سیستم با 16 گیگ رم: Mistral-7B-Instruct v0.3 – حجم 4.5 گیگ
سیستم با 32 گیگ رم: Llama-3.1-8B-Instruct – حجم 5.5 گیگ
سیستم حرفه‌ای با GPU قوی: Mixtral-8x7B-Instruct – حجم 18 گیگ

جمع‌بندی و نکات نهایی

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

هشدار امنیتی: همیشه مدل‌ها را از Hugging Face و با بررسی تعداد دانلودها و نظرات جامعه دانلود کنید. هرگز فایل‌های اجرایی ناشناس را جایگزین فایل‌های GGUF نکنید.

اکنون نوبت شماست! LM Studio را نصب کنید، اولین مدل خود را دانلود کنید و دنیای هوش مصنوعی محلی را تجربه نمایید.