# Hướng Dẫn Sử Dụng Qwen 3 Với VS Code (MIỄN PHÍ) | Cài Đặt Hoàn Chỉnh Với Ollama
## Bạn Đang Tìm Một Trợ Lí Viết Code AI, Miễn Phí Hoàn Toàn?
Bạn có từng ước ao có một trợ lý lập trình AI ngay trong **VS Code** mà không phải trả phí cho GitHub Copilot hay các dịch vụ đăng ký hàng tháng?
Tin vui là bạn hoàn toàn có thể.
Bằng cách kết hợp **Qwen 3** và **Ollama**, bạn có thể chạy một mô hình mã hóa mạnh mẽ ngay trên máy tính cá nhân và sử dụng nó trực tiếp trong VS Code.
Không tốn phí API.
Không phụ thuộc vào đám mây.
Mã nguồn của bạn luôn an toàn trên máy của bạn.
* * *
> **🎥 Video Hướng Dẫn trên YouTube:**
>
> **Hướng Dẫn Sử Dụng Qwen 3 Với VS Code (MIỄN PHÍ) | Cài Đặt Hoàn Chỉnh Với Ollama**
[Xem Video Hướng Dẫn](https://www.youtube.com/watch?v=1TUeKUC2ffk)
* * *
Sau khi hoàn thành hướng dẫn này, bạn sẽ biết cách:
* Cài đặt Ollama
* Tải về Qwen 3
* Kết nối Qwen 3 với VS Code
* Cấu hình OpenCode
* Tạo dòng code AI đầu tiên
* Khắc phục các sự cố cài đặt thường gặp
* Sử dụng AI local một cách hiệu quả
* * *
## Qwen 3 Là Gì?
Qwen 3 là dòng mô hình ngôn ngữ lớn mã nguồn mở mới nhất từ Alibaba.
Nhiều người trong cộng đồng lập trình đánh giá cao nó về khả năng:
* **Sinh Mã Code**
* **Gỡ Lỗi (Debugging)**
* **Giải Thích Code**
* **Tái Cấu Trúc Mã Nguồn**
* **Thực Hiện Các Nhiệm Vụ Lập Trình Chung**
Vì nó có thể chạy trực tiếp trên máy tính thông qua Ollama, bạn không cần phụ thuộc vào các API đám mây cho nhu cầu hỗ trợ lập trình hàng ngày.
* * *
## Ollama Là Gì Và Tại Sao Bạn Nên Sử Dụng?
Ollama là công cụ cho phép bạn chạy các Mô hình Ngôn Lớn lớn (LLM) trực tiếp trên máy tính của mình.
Lợi ích của việc sử dụng Ollama bao gồm:
* **Bảo Mật Tối Đa:** Dữ liệu và code của bạn không rời khỏi máy tính.
* **Không Phí API:** Tiết kiệm chi phí đáng kể so với việc sử dụng các dịch vụ API từ xa.
* **Hỗ Trợ Offine:** Hoạt động ngay cả khi không có kết nối internet.
* **Phản Hồi Nhanh Chóng:** Tốc độ xử lý nhanh hơn vì dữ liệu không cần truyền đi xa.
* **Quản Lý Mô Hình Dễ Dàng:** Một giao diện đơn giản để tải về, cập nhật và chuyển đổi giữa các mô hình.
* * *
## Hướng Dẫn Cài Đặt Chi Tiết
### Bước 1: Cài Đặt Ollama
Tải Ollama về từ trang chính thức:
[https://ollama.com](https://ollama.com/)
Sau khi cài đặt, hãy mở terminal (hoặc Command Prompt) và kiểm tra bằng lệnh:
bash
ollama –version
“`
Nếu lệnh chạy thành công và hiển thị số phiên bản, Ollama đã sẵn sàng.
### Bước 2: Tải Về Mô Hình Qwen 3
Sử dụng Ollama để tải về mô hình Qwen 3. Lệnh cơ bản là:
“`bash
ollama pull qwen3.6:latest
“`
*Lưu ý:* Bạn có thể thay `qwen3.6:latest` bằng phiên bản cụ thể khác tùy vào nhu cầu và dung lượng bộ nhớ máy tính của bạn. Kiểm tra danh sách các mô hình Qwen 3 có sẵn tại [thư viện mô hình của Ollama](https://ollama.com/library/qwen3).
### Bước 3: Xác Nhận Lỗi Cài Đặt
Sau khi quá trình tải hoàn tất, kiểm tra lại danh sách các mô hình đã có trên máy:
“`bash
ollama list
“`
Bạn sẽ thấy mô hình `qwen3.6` (hoặc phiên bản bạn chọn) hiện trong danh sách.
### Bước 4: Kết Nối Qwen 3 Với VS Code
Để sử dụng Qwen 3 trong VS Code, bạn cần một tiện ích mở rộng hỗ trợ giao tiếp với Ollama, chẳng hạn như **OpenCode**. Hãy cài đặt tiện ích này từ marketplace của VS Code.
Tiếp theo, cấu hình tiện ích để kết nối với server Ollama trên máy của bạn. Thông thường, điểm cuối (endpoint) mặc định là:
“`
http://localhost:11434
“`
hoặc
“`
http://localhost:11434/v1
“`
Tùy thuộc vào cách cấu hình cụ thể của bạn và tiện ích VS Code bạn đang sử dụng. Hãy tham khảo tài liệu của tiện ích đó.
### Bước 5: Tạo Mã Code Đầu Tiên Với AI
Đây là bước thú vị nhất! Thay vì đặt một câu hỏi quá lớn như:
> *”Xây dựng một ứng dụng React hoàn chỉnh”*
Hãy bắt đầu với một yêu cầu nhỏ, cụ thể.
**Ví dụ:**
“`
Tạo một component Button React có thể tái sử dụng, sử dụng functional components và CSS Modules.
“`
Các prompt nhỏ và tập trung thường cho ra kết quả tốt hơn khi làm việc với các mô hình local.
* * *
## Những Sai Lầm Thường Gặp Khi Sử Dụng Qwen 3 Local
### ❌ Yêu Cầu Xây Dựng Toàn Bộ Ứng Dụng
Một trong những sai lầm phổ biến nhất là mong đợi một mô hình local tạo ra toàn bộ dự án trong một lần yêu cầu.
**Thay vào đó:** Hãy chia nhỏ dự án thành các thành phần (component) hoặc các module riêng lẻ. Yêu cầu mô hình hỗ trợ từng phần một, sau đó bạn sẽ tổng hợp chúng lại.
### ❌ Chọn Sai Phiên Bản Mô Hình
Không phải tất cả các mô hình đều được tối ưu hóa cho việc viết code.
**Thay vào đó:** Luôn ưu tiên sử dụng các biến thể của Qwen được thiết kế riêng cho lập trình (ví dụ: các phiên bản có hậu tố `-code` nếu có). Kiểm tra mô tả mô hình trên [trang Ollama](https://ollama.com/library/qwen3).
### ❌ Kỳ Vọng Mô Hình Local sẽ behaving như mô hình Cloud
Mô hình local chạy trên phần cứng của bạn sẽ có những giới hạn nhất định so với các mô hình cloud lớn từ Google hay OpenAI.
**Thay vào đó:** Để làm việc hiệu quả với mô hình local:
1. **Giữ prompt tập trung:** Câu hỏi càng rõ ràng, câu trả lời càng chính xác.
2. **Tái cấu trúc và thử lại:** Nếu kết quả chưa tốt, hãy diễn đạt lại prompt theo cách khác.
3. **Luôn kiểm tra code:** Đừng bao giờ chạy盲目的 code do AI tạo ra. Hãy đọc, hiểu và kiểm tra nó trước.
* * *
## Kinh Nghiệm Cá Nhân
Sau khi thử nghiệm với Qwen 3, tôi nhận ra rằng hạn chế lớn nhất không nằm ở bản thân mô hình, mà ở **chiến lược đặt prompt** của tôi.
Khi tôi bắt đầu xây dựng các dự án theo từng bước nhỏ, thay vì kỳ vọng cả một ứng dụng lớn trong một lần, chất lượng của code được tạo ra đã cải thiện đáng kể. Sự kiên nhẫn và cách tiếp cận tuần tự là chìa khóa.
* * *
## Tiếp Theo? Dự Án Thực Tế!
Bài viết này là **Phần 1** của series.
Trong **Phần 2**, chúng ta sẽ cùng nhau xây dựng một dự án thực tế: **Công Cụ Tìm Kiếm Hồ Sơ GitHub** sử dụng:
* React
* GitHub API
* Qwen 3
* VS Code
* Ollama
…và tất cả sẽ được hướng dẫn từng bước với các prompt chi tiết.
* * *
## Tài Nguyên Hữu Ích
### Ollama
[https://ollama.com](https://ollama.com/)
### Thư Viện Mô Hình Qwen
[https://ollama.com/library/qwen3](https://ollama.com/library/qwen3)
### Trình Soạn Thảo VS Code
[https://code.visualstudio.com/](https://code.visualstudio.com/)
* * *
## Kết Luận
Việc chạy Qwen 3 locally ngay trong VS Code là một lựa chọn tuyệt vời nếu bạn muốn một trợ lý lập trình AI **riêng tư, miễn phí và mạnh mẽ**.
Dù bạn đang học React, JavaScript hay làm việc trên các dự án phần mềm chuyên nghiệp, các mô hình AI local hiện nay đã đủ khả năng để trở thành một phần quan trọng trong quy trình phát triển hàng ngày của bạn.
* * *
## Bạn Thích Xem Video Hơn? 🎥
Nếu bạn thấy bài viết này hữu ích, hãy theo dõi **TheCodeStreet** để nhận thêm nhiều hướng dẫn về:
* AI
* .NET
* C#
* Ollama
* Qwen
* AI Agents
* Semantic Kernel
* VS Code
* Phát Triển Phần Mềm
Chúc bạn lập trình vui vẻ! 🚀



