Cách dùng LM Studio để chạy AI Local trên Windows
LM Studio là cách khá dễ để chạy AI ngay trên Windows: dữ liệu xử lý tại máy, có thể hoạt động không cần Internet sau khi đã tải model, đồng thời cung cấp API để tích hợp vào ứng dụng khác.
1. Yêu cầu máy tính
Theo LM Studio, Windows x64 cần CPU hỗ trợ AVX2; nên có tối thiểu 16GB RAM và GPU rời từ 4GB VRAM trở lên. Không có GPU rời vẫn chạy được bằng CPU nhưng tốc độ chậm hơn. Yêu cầu hệ thống LM Studio
Gợi ý chọn model:
| Cấu hình | Model phù hợp |
|---|---|
| RAM 8GB, không GPU | Model 1.5B–3B, bản Q4_K_M |
| RAM 16GB, không GPU | Model 3B–7B, ưu tiên Q4_K_M |
| RAM 16GB, GPU 4–6GB | Model 4B–8B Q4_K_M |
| RAM 32GB, GPU 8–12GB | Model 8B–14B Q4_K_M |
| RAM 64GB, GPU 16GB+ | Model 14B–32B tùy dung lượng |
Với chiếc Dell Inspiron 15 3530 anh từng đề cập, lựa chọn khởi đầu an toàn là Qwen3 4B Instruct – GGUF – Q4_K_M.
2. Cài LM Studio
Truy cập:
Sau đó:
- Chọn bản Windows.
- Tải và chạy file cài đặt.
- Mở LM Studio.
- Cho phép ứng dụng qua Windows Firewall nếu muốn dùng API trong mạng LAN.
3. Tải model AI
Trong LM Studio:
- Vào tab Discover.
- Tìm một trong các model:
Qwen3 4B Instruct GGUF: tiếng Việt khá tốt, nhẹ.Qwen3 8B Instruct GGUF: chất lượng tốt hơn, cần nhiều RAM.Gemma 3 4B GGUF: nhẹ, phản hồi nhanh.Llama 3.1 8B Instruct GGUF: model đa dụng.
- Chọn định dạng lượng tử hóa Q4_K_M.
- Nhấn Download.
Q4_K_M là lựa chọn cân bằng giữa chất lượng, dung lượng và tốc độ. LM Studio cũng khuyến nghị chọn bản 4-bit trở lên nếu máy đủ khả năng. Hướng dẫn tải model
Không nên tải ngay:
- Bản
F16,BF16: rất nặng. - Model 14B–32B khi máy chỉ có 16GB RAM.
- Model không có chữ
InstructhoặcChatnếu mục đích là hỏi đáp.
4. Chạy và trò chuyện với model
- Chuyển sang tab Chat.
- Bấm khu vực chọn model ở phía trên.
- Chọn model vừa tải.
- Chờ trạng thái model tải vào RAM hoàn tất.
- Nhập câu hỏi, ví dụ:
Bạn là trợ lý CNTT. Hãy trả lời bằng tiếng Việt, trình bày ngắn gọn,chính xác và đưa ra lệnh cụ thể khi hướng dẫn quản trị Windows Server.
Quy trình chính thức cũng gồm ba bước: tải model, load model vào bộ nhớ và bắt đầu Chat. Hướng dẫn bắt đầu
5. Thiết lập để máy chạy ổn định
Khi load model, mở phần cấu hình nâng cao:
- Context Length: đặt
4096hoặc8192. - GPU Offload: để
Autotrước. - Flash Attention: bật nếu model và GPU hỗ trợ.
- Temperature: khoảng
0.3–0.7. - Max tokens: khoảng
1024–4096.
Nếu bị thiếu bộ nhớ:
- Hạ Context Length từ
8192xuống4096. - Dùng model nhỏ hơn.
- Chuyển từ
Q6/Q8xuốngQ4_K_M. - Giảm GPU Offload nếu báo thiếu VRAM.
- Đóng Chrome, Docker Desktop, máy ảo và ứng dụng ngốn RAM.
6. Chat với tài liệu nội bộ
LM Studio hỗ trợ đính kèm tài liệu để hỏi đáp cục bộ:
- Mở một cuộc Chat.
- Kéo file PDF hoặc tài liệu vào khung chat.
- Đặt câu hỏi, ví dụ:
Đọc tài liệu này và:1. Tóm tắt các nội dung chính.2. Liệt kê những nhiệm vụ liên quan đến Phòng CNTT.3. Trích xuất các mốc thời gian và người chịu trách nhiệm.
Nên lưu ý: tài liệu dài vẫn phụ thuộc vào context và khả năng của model; model 4B thường chỉ phù hợp tóm tắt, còn phân tích phức tạp nên dùng model 8B–14B.
7. Bật API Local
LM Studio có thể hoạt động như máy chủ AI tương thích OpenAI API:
- Vào tab Developer.
- Chọn model.
- Bấm Start Server.
- Cổng mặc định thường là:
http://localhost:1234
Base URL tương thích OpenAI:
http://localhost:1234/v1
LM Studio xác nhận server có thể chạy trên localhost hoặc cung cấp cho các thiết bị trong mạng. Tài liệu Local API Server
Kiểm tra bằng PowerShell:
Invoke-RestMethod ` -Uri "http://localhost:1234/v1/models" ` -Method Get
Gọi AI bằng PowerShell:
$body = @{ model = "ten-model-trong-lm-studio" messages = @( @{ role = "user" content = "Giải thích Active Directory bằng tiếng Việt" } ) temperature = 0.5} | ConvertTo-Json -Depth 10Invoke-RestMethod ` -Uri "http://localhost:1234/v1/chat/completions" ` -Method Post ` -ContentType "application/json" ` -Body $body
Tên model lấy từ kết quả /v1/models.
8. Cho máy khác trong LAN sử dụng
Trong phần Developer/Server:
- Bật tùy chọn phục vụ trong mạng nội bộ.
- Cho phép cổng
1234qua Windows Firewall. - Máy khác gọi:
http://IP-MAY-CHAY-LM-STUDIO:1234/v1
Tạo rule Firewall:
New-NetFirewallRule ` -DisplayName "LM Studio API 1234" ` -Direction Inbound ` -Protocol TCP ` -LocalPort 1234 ` -Action Allow ` -Profile Private
Chỉ nên mở trong mạng LAN tin cậy. Không NAT cổng 1234 trực tiếp ra Internet nếu chưa có xác thực, HTTPS và giới hạn truy cập.
Tóm lại, ví dụ với máy 16GB RAM, hãy bắt đầu bằng Qwen3 4B Instruct GGUF – Q4_K_M, context 4096, GPU Offload Auto. Đây là cấu hình dễ chạy và đủ dùng cho hỏi đáp tiếng Việt, viết nội dung, PowerShell, Windows Server và hỗ trợ CNTT.
Member discussion