VNAI Pro
Client tools

Client tools

Kết nối các ứng dụng chat và coding agent với API VNAI Pro

Các hướng dẫn dưới đây dùng API key tạo trên website của hệ thống, kèm endpoint và model được cấp cho key.

Tool nào dùng được?

ToolCách kết nốiLưu ý
OpenClawCustom providerChọn đúng giao thức của model
Hermes AgentCustom endpointCấu hình bằng hermes model
OpenCodeCustom providerPhân biệt Chat Completions và Responses
CursorOpenAI key + Override Base URLCó điều kiện; không dùng cho Tab completion
Qwen CodeCustom Provider / settings.jsonKhông bắt buộc dùng model Qwen
ChatboxCustom providerPhân biệt API Host và API Path
ClineOpenAI CompatibleModel cần hỗ trợ tool calling để chạy agent
DeepSeek HarnessCustom model APICó ba lựa chọn giao thức; đang developer preview
9RouterOpenAI Compatible providerThêm API VNAI Pro làm provider upstream

Phạm vi xác minh: đối chiếu tài liệu/mã nguồn chính thức ngày 27/09/2026 và các giao thức của gateway. Đây là hướng dẫn cấu hình tương thích, chưa phải kết quả chạy inference thực tế cho mọi tool/model/group. Quyền model và khả năng tool calling cần kiểm tra bằng key của bạn.

1. Chuẩn bị key và model

  1. Làm theo hướng dẫn tạo API key tại https://api.vnaipro.app/keys; kiểm tra số dư tại https://api.vnaipro.app/wallet và quota còn lại của key.
  2. Chọn group Auto để dùng chung một key cho Codex, Claude và các model khác được hỗ trợ, hoặc chọn group riêng chứa model muốn dùng.
  3. Mở Kiểm tra model, nhập key và sao chép model ID chính xác.
  4. Thay YOUR_API_KEY và mọi chỗ YOUR_MODEL_ID trong hướng dẫn bằng giá trị của bạn.

Danh sách /v1/models xác nhận model có trong catalog của key; không tự chứng minh model hỗ trợ mọi giao thức, ảnh, reasoning hay tool calling.

2. Chọn đúng URL và giao thức

Mục đíchURL của môi trường này
URL gốc gatewayhttps://api.vnaipro.app
Base URL cho OpenAI Chat Completions / Responseshttps://api.vnaipro.app/v1
Danh sách modelhttps://api.vnaipro.app/v1/models
Request Chat Completionshttps://api.vnaipro.app/v1/chat/completions
Request Responseshttps://api.vnaipro.app/v1/responses
Request Anthropic Messageshttps://api.vnaipro.app/v1/messages

Các ô Base URL thường cần URL kết thúc bằng /v1, không phải URL request đầy đủ. Các adapter Anthropic có quy tắc khác; làm theo trang của từng tool. Không dùng domain docs làm API endpoint.

Key được dán nguyên vào ô API key, không thêm Bearer . Client tự tạo header xác thực. Lưu key trong cấu hình cá nhân; không commit file chứa key vào Git.

3. Kiểm tra sau cấu hình

  1. Tạo hội thoại mới, chọn provider và model vừa thêm.
  2. Gửi “Chỉ trả lời OK” để kiểm tra xác thực và phản hồi.
  3. Với coding agent, dùng thư mục thử nghiệm và yêu cầu đọc một file hoặc liệt kê file. Giữ bước duyệt tool của client.
  4. Kiểm tra lịch sử sử dụng trên website để xác nhận request đi qua gateway.

Chat chạy được chưa có nghĩa agent đã chạy được: model và kênh upstream còn cần hỗ trợ streaming và tool/function calling. Dịch vụ web search, ảnh, giọng nói hoặc embedding của client có thể cần endpoint/key khác.

Lỗi thường gặp

LỗiCách xử lý
401/403Kiểm tra key, môi trường, quyền group, số dư và giới hạn key
404 hoặc trả về HTMLKiểm tra domain API, giao thức và tránh lặp /v1/v1
Model không tồn tạiDùng ID từ Kiểm tra model, không dùng tên hiển thị
Chat được nhưng tool lỗiKiểm tra model/kênh có tool calling và dùng đúng adapter
400 với tham số không hỗ trợĐối chiếu thông báo lỗi; bỏ tùy chọn reasoning/ảnh/tham số mà model không nhận
429Kiểm tra quota và giảm số request/agent chạy cùng lúc

Trên trang này