Thiết lập Ollama chạy DeepSeek-R1 và Qwen 2.5 local trên GPU RTX: Hiệu năng thực tế
Tại sao xu hướng Self-host Local LLM ngày càng bùng nổ? Vấn đề bảo mật dữ liệu khách hàng Privacy & Compliance là rào cản lớn nhất khiến nhiều công ty không thể gửi dữ liệu lên OpenAI hay Anthropic. …
☰ Mục lục bài viết (5 phần) Mở / Đóng mục lục
Tại sao xu hướng Self-host Local LLM ngày càng bùng nổ?#
Vấn đề bảo mật dữ liệu khách hàng (Privacy & Compliance) là rào cản lớn nhất khiến nhiều công ty không thể gửi dữ liệu lên OpenAI hay Anthropic. Nhờ sự xuất hiện của các model mã nguồn mở như DeepSeek-R1-Distill và Qwen 2.5, việc tự chạy một LLM thông minh tương đương GPT-4 ngay trên máy trạm nội bộ đã hoàn toàn khả thi.
Trong bài viết này, mình chia sẻ kinh nghiệm setup thực tế với công cụ Ollama trên card đồ họa NVIDIA RTX 4090 (24GB VRAM) và RTX 3060 (12GB VRAM).
Hướng dẫn cài đặt và cấu hình tối ưu#
Cài đặt Ollama chỉ với 1 dòng lệnh trên Linux:
curl -fsSL https://ollama.com/install.sh | sh
# Tải và chạy DeepSeek-R1 bản 14B Q4_K_M (chiếm khoảng 9GB VRAM)
ollama run deepseek-r1:14b
# Hoặc Qwen 2.5 Coder 14B chuyên biệt cho lập trình
ollama run qwen2.5-coder:14b
Để Ollama lắng nghe trên toàn bộ dải mạng LAN văn phòng, hãy chỉnh sửa biến môi trường trong systemd:
sudo systemctl edit ollama.service
# Thêm cấu hình:
# [Service]
# Environment="OLLAMA_HOST=0.0.0.0:11434"
# Environment="OLLAMA_NUM_PARALLEL=4"
Kết quả đo lường tốc độ (Tokens/second)#
| Mô hình | Card đồ họa | VRAM sử dụng | Tốc độ sinh text |
|---|---|---|---|
| Qwen 2.5 Coder 7B | RTX 3060 12GB | ~5.5 GB | 42 tokens/s (Cực nhanh) |
| DeepSeek-R1 14B | RTX 4090 24GB | ~9.8 GB | 35 tokens/s |
| Qwen 2.5 Coder 32B | RTX 4090 24GB | ~20.2 GB | 18 tokens/s (Vừa đủ dùng) |
Đánh giá chất lượng thực tế#
Bản Qwen 2.5 Coder 14B xử lý các bài toán viết Regex, sinh SQL query, và debug Vue/React rất ấn tượng, hoàn toàn đủ sức phục vụ cho team dev 5-10 người dùng chung làm assistant trong VS Code qua plugin Continue.dev.
Góc thảo luận#
Anh em ở công ty có máy trạm GPU để tự chạy mô hình local không? Anh em chuộng dùng Ollama hay vLLM hơn?
Xem thêm nội dung liên quan:
Thảo luận
1 phản hồi
Tham gia thảo luận
Bài liên quan trong #AI & Trợ lý lập trình
-
Lập trình viên có bị thay thế bởi AI không? 5 kỹ năng bắt buộc phải nâng cấp trong 2 năm tới
Hoàng Nam (Tech Lead) · 💬 1 -
Áp dụng Model Context Protocol (MCP) của Anthropic để kết nối AI với Postgres và Docker
Hoàng Nam (Tech Lead) · 💬 1 -
So sánh mô hình Embedding đa ngữ: OpenAI text-embedding-3 vs BGE-M3 vs Cohere
Minh Trí (AI Engineer) · 💬 1 -
Xây dựng Voice AI Agent thời gian thực với WebRTC và Whisper Live: Độ trễ dưới 500ms
Lan Anh (Senior Frontend) · 💬 1 -
Cấu hình Rate Limiting ở tầng Nginx và API Gateway: Chống DDOS Layer 7 hiệu quả
Đức Huy (DevOps Specialist) · 💬 1