Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>DMCTN Models cho Copilot ChatNew to Visual Studio Code? Get it now.
DMCTN Models cho Copilot Chat

DMCTN Models cho Copilot Chat

DMCTN Studio

|
1 install
| (0) | Free
Dùng các model DMCTN qua DMCTN Gateway trong Copilot Chat.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DMCTN Models cho Copilot Chat

Extension VS Code chính thức của DMCTN — kết nối Copilot Chat với DMCTN Gateway và các model AI do DMCTN cung cấp.

Sản phẩm do DMCTN / Bùi Văn Tĩnh phát triển.


DMCTN Models for Copilot Chat là gì?

Đây là Language Model Provider cho VS Code Copilot Chat. Extension đăng ký vendor DMCTN trong model picker, gửi yêu cầu tới DMCTN Gateway (OpenAI-compatible API), hỗ trợ streaming, tool calling (MCP/Agent), và suy luận (thinking/reasoning) khi gateway hỗ trợ.

Gateway mặc định: https://api.appviet.store/v1


Ba model DMCTN

Model Mô tả Phù hợp
DMCTN MS — Nhanh (dmctn-ms) Model tốc độ cao Hỏi đáp ngắn, sửa lỗi nhỏ, phản hồi nhanh
DMCTN MMS — Mạnh (dmctn-mms) Model mạnh hơn Coding vừa/khó, nhiều file, agent workflow
DMCTN Auto — Tự động (dmctn-auto) Tự định tuyến Gateway chọn nhanh/mạnh theo tác vụ

Tất cả model hỗ trợ: tool calling, image input (qua proxy mô tả ảnh), thinking/reasoning.


Quick start (3 bước)

  1. Cài extension — từ VSIX hoặc VS Code Marketplace (publisher: buivantinh).
  2. Ctrl+Shift+P → DMCTN: Bắt đầu cài đặt — nhập API key nếu được hỏi, extension tự kiểm tra gateway.
  3. Mở Copilot Chat → model picker (Ctrl+Shift+L) → vendor DMCTN → chọn MS, MMS hoặc Auto.

Cần gợi ý chọn model? Chạy DMCTN: Gợi ý chọn model.


Yêu cầu

  • VS Code 1.116 trở lên
  • Copilot Chat (github.copilot-chat) đã cài và bật
  • API key DMCTN từ nhà cung cấp gateway (BYOK — Bring Your Own Key)

Cài đặt từ VSIX

  1. Tải file dmctn-models-for-copilot-chat-1.2.0.vsix
  2. VS Code → Extensions → ... → Install from VSIX...
  3. Chọn file VSIX
  4. Developer: Reload Window

Hoặc cài từ VS Code Marketplace khi extension được publish (publisher ID: buivantinh, brand: DMCTN).


Bắt đầu cài đặt (khuyến nghị)

Ctrl+Shift+P → DMCTN: Bắt đầu cài đặt

Flow tự động:

  1. Kiểm tra API key trong SecretStorage — nếu chưa có, mở hộp nhập key.
  2. Gọi gateway (request test nhẹ).
  3. Thành công → "DMCTN Gateway đã sẵn sàng. Bạn có thể chọn DMCTN MS, MMS hoặc Auto trong Copilot Chat."
  4. Thất bại → thông báo lỗi sạch theo 401 / 402 / 429 / 500 (không hiển thị key).

Bạn cũng có thể nhập key thủ công: DMCTN: Cấu hình khoá API.

API key lưu trong VS Code SecretStorage — không chụp màn hình hay gửi key khi báo lỗi.


Chọn model

Model Khi nào dùng
DMCTN MS — Nhanh Hỏi nhanh, sửa lỗi nhỏ, phản hồi tốc độ cao
DMCTN MMS — Mạnh Project nhiều file, coding agent, tác vụ phức tạp
DMCTN Auto — Tự động Muốn gateway tự chọn model nhanh hoặc mạnh
  1. Mở Copilot Chat
  2. Model picker (Ctrl+Shift+L) → vendor DMCTN
  3. Chọn model phù hợp

Lệnh DMCTN: Gợi ý chọn model mô tả chi tiết từng model.

Nếu model bị ẩn: Settings → Language Models → bật model DMCTN.


Credit và tài khoản

Lệnh Mô tả
DMCTN: Kiểm tra credit Gọi gateway GET /account/status — hiển thị trạng thái, gói, số dư nếu endpoint hỗ trợ
DMCTN: Mở trang mua credit Mở trang mua credit (mặc định https://dmctn.info/ung-dung/mua-credit)
DMCTN: Mở trang quản lý tài khoản Mở portal quản lý (mặc định https://dmctn.info/portal)

Số dư credit chỉ chính xác khi gateway trả dữ liệu qua /account/status. Nếu gateway chưa hỗ trợ endpoint này, extension gợi ý mở portal — không hardcode số dư giả.

Cảnh báo context lớn

Khi dmctn-copilot.warnLargeContext bật (mặc định), extension ước tính token đầu vào (tổng ký tự / 4, gồm messages + tool schema) trước mỗi request. Nếu vượt largeContextTokenWarning (mặc định 50.000), bạn có thể:

  • Tiếp tục — gửi request bình thường
  • Hủy — không gửi
  • Mở trang mua credit

Tắt xác nhận (confirmLargeContext: false) để chỉ ghi log cảnh báo, không chặn.


Copilot Agent và MCP

  1. Bật Agent mode trong Copilot Chat
  2. Chọn model DMCTN (khuyến nghị MMS hoặc Auto cho agent)
  3. Bật MCP/tools qua Configure Tools
  4. Tuỳ chọn cài đặt:
    • dmctn-copilot.toolPolicy: strict | auto | metadata-only (mặc định auto)
    • dmctn-copilot.maxTools: mặc định 128

Troubleshooting

Vấn đề Thông báo / xử lý
401 API key không hợp lệ hoặc chưa nhập → DMCTN: Cấu hình khoá API (key lưu SecretStorage, không nhập trong Settings)
402 / hết credit DMCTN: Kiểm tra credit hoặc Mở trang mua credit
account/status chưa hỗ trợ Gateway trả 404 → mở DMCTN: Mở trang quản lý tài khoản
Portal không mở Kiểm tra dmctn-copilot.portalUrl / buyCreditUrl trong Settings
429 rate limit Quá nhiều yêu cầu → chờ vài phút, giảm tần suất
500 DMCTN Gateway đang lỗi → thử lại, xem DMCTN: Xem nhật ký
Stream disconnect Kết nối stream bị ngắt → kiểm tra mạng, reload window
Không thấy model Bật extension + API key + Language Models settings
MCP tool disabled Configure Tools → bật MCP server và tool cần dùng

Lệnh chẩn đoán:

  • DMCTN: Kiểm tra hệ thống — báo cáo markdown (version, gateway, model tests, last error)
  • DMCTN: Sao chép báo cáo lỗi — clipboard hỗ trợ (không chứa API key)
  • DMCTN: Chạy self-test nhanh, DMCTN: Kiểm tra kết nối Gateway

Quyền riêng tư (tóm tắt)

  • Extension gửi prompt, context chat, tool schema và tool results tới DMCTN Gateway để xử lý.
  • API key lưu bằng SecretStorage trên máy bạn.
  • Extension không bán dữ liệu người dùng và không tự thu telemetry nếu chưa có opt-in rõ ràng.
  • debugMode: verbose có thể ghi prompt ra đĩa cục bộ — chỉ dùng để gỡ lỗi.

Chi tiết: PRIVACY.md


Hỗ trợ

  • GitHub Issues: https://github.com/dmctn/dmctn-models-for-copilot/issues
  • Chi tiết báo lỗi: SUPPORT.md
  • Bảo mật API key: SECURITY.md

Không gửi API key thật khi báo lỗi.


Giấy phép

Xem LICENSE.txt — Copyright © 2026 DMCTN / Bùi Văn Tĩnh.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft