VNAI Pro
Client tools

Qwen Code

Cấu hình Qwen Code dùng API key và model của hệ thống

Qwen Code hỗ trợ custom provider; bạn không bắt buộc dùng model Qwen. Chọn model coding có tool calling theo hướng dẫn chung.

1. Cài Qwen Code

Cần Node.js 22 trở lên:

npm install -g @qwen-code/qwen-code@latest
qwen --version

2. Cấu hình bằng giao diện terminal

Chạy qwen, gõ /auth và chọn Custom Provider. Chọn giao thức OpenAI-compatible, nhập Base URL https://api.vnaipro.app/v1, API key của hệ thống và model ID từ Kiểm tra model.

Không chọn preset DeepSeek/Alibaba chỉ vì tên model giống nhau: preset dùng endpoint của hãng, còn hướng dẫn này dùng gateway của bạn.

3. Hoặc dùng file cấu hình

Tạo hoặc gộp vào file cá nhân ~/.qwen/settings.json (Windows: %USERPROFILE%\.qwen\settings.json):

{  "modelProviders": {    "openai": [      {        "id": "YOUR_MODEL_ID",        "name": "VNAI Pro model",        "baseUrl": "https://api.vnaipro.app/v1",        "envKey": "VNAI_API_KEY"      }    ]  },  "env": {    "VNAI_API_KEY": "YOUR_API_KEY"  },  "security": {    "auth": {      "selectedType": "openai"    }  },  "model": {    "name": "YOUR_MODEL_ID"  }}

Thay key và cả hai chỗ YOUR_MODEL_ID. Mẫu này dùng Chat Completions. Các biến cùng tên đã đặt trong shell hoặc file .env có thể ghi đè key trong settings.json.

Nếu dùng Claude qua Anthropic Messages, đổi khóa modelProviders.openai thành anthropic, đặt security.auth.selectedType thành anthropic, dùng URL gốc https://api.vnaipro.app và chọn model Claude thuộc group của key. Không chọn Chat Completions cho model chỉ hỗ trợ Responses.

4. Kiểm tra

Mở qwen, dùng /model chọn model vừa cấu hình rồi thử chat và đọc file. Nếu vẫn vào provider cũ, chạy lại /auth và kiểm tra cấu hình cấp dự án có ghi đè hay không. Xem thêm lỗi chung.

Nguồn: Qwen Code, Authentication, Model providers.

Trên trang này