Bắt đầu nhanh

Hướng dẫn cấu hình API key, Base URL và gửi request đầu tiên. Từ đăng ký đến sử dụng chỉ mất vài phút.

1

Nhận API Key

Chọn gói phù hợp, thanh toán và nhận API key ngay lập tức. Sử dụng key để đăng nhập vào Dashboard quản lý. API key có tiền tố nxa-.

2

Chọn đúng Base URL

Tùy vào tool bạn đang dùng, chọn endpoint tương thích OpenAI hoặc Anthropic:

Base URL Endpoints
# OpenAI compatible (Cursor, Codex CLI, Cline, Continue, Aider)
https://api.nexusai.vn/v1

# Anthropic compatible (Claude Code, Amp Code)
https://api.nexusai.vn
3

Cấu hình tool của bạn

Nhập Base URL và API key vào biến môi trường hoặc cài nhanh bằng script. Xem hướng dẫn chi tiết cho từng tool bên dưới.

Xác thực

API key được gửi trong header của mỗi request. Hỗ trợ hai format:

HTTP Headers
Authorization: Bearer nxa-xxxxx
# hoặc
X-API-Key: nxa-xxxxx
💡

API key luôn bắt đầu với tiền tố nxa-. Nếu key không có tiền tố này, vui lòng kiểm tra lại trên Dashboard.

Base URL

NexusAI cung cấp hai endpoint tương thích với các chuẩn API phổ biến:

Tương thích URL Dùng cho
OpenAI https://api.nexusai.vn/v1 Cursor, Codex CLI, Cline, Continue, Aider
Anthropic https://api.nexusai.vn Claude Code, Amp Code

Claude Code

Cài đặt và cấu hình NexusAI cho Claude Code:

Linux / macOS

Terminal
# Cấu hình API
export ANTHROPIC_BASE_URL="https://api.nexusai.vn"
export ANTHROPIC_API_KEY="nxa-your-key-here"

# Khởi chạy Claude Code
claude

Windows (PowerShell)

PowerShell
# Cấu hình API
$env:ANTHROPIC_BASE_URL = "https://api.nexusai.vn"
$env:ANTHROPIC_API_KEY = "nxa-your-key-here"

# Khởi chạy Claude Code
claude
⚠️

Nếu gặp lỗi "Overloaded / Error communicating with Anthropic", hãy kiểm tra biến ANTHROPIC_BASE_URL đã được set đúng chưa. Environment variable được ưu tiên hơn ~/.claude/settings.json. Chạy: env | grep ANTHROPIC để kiểm tra.

Cursor

Cấu hình NexusAI với Cursor IDE:

  1. Mở Settings → Models → Add Custom Model
  2. Chọn protocol: OpenAI
  3. Nhập Base URL: https://api.nexusai.vn/v1
  4. Nhập API Key: nxa-your-key-here
  5. Chọn model muốn dùng (ví dụ: claude-sonnet-4-20250514)
⚠️

Custom models chỉ khả dụng trên Cursor Pro trở lên. Nếu model không hiển thị trong danh sách, hãy kiểm tra bạn đang dùng Cursor phiên bản Pro.

Cline

Cấu hình NexusAI với Cline extension trong VS Code:

  1. Mở Cline Settings trong VS Code
  2. Chọn Provider: OpenAI Compatible (không phải "OpenAI")
  3. Nhập Base URL: https://api.nexusai.vn/v1
  4. Nhập API Key: nxa-your-key-here
⚠️

Phải chọn "OpenAI Compatible" chứ không phải "OpenAI". Chọn sai sẽ gây lỗi "Cannot connect / API Error".

Công cụ khác

NexusAI tương thích với mọi tool sử dụng chuẩn OpenAI hoặc Anthropic API. Cấu hình chung:

Environment Variables
# Cho tool dùng chuẩn OpenAI (Cursor, Codex CLI, Cline, Continue, Aider)
export OPENAI_BASE_URL="https://api.nexusai.vn/v1"
export OPENAI_API_KEY="nxa-your-key-here"

# Cho tool dùng chuẩn Anthropic (Claude Code, Amp Code)
export ANTHROPIC_BASE_URL="https://api.nexusai.vn"
export ANTHROPIC_API_KEY="nxa-your-key-here"

Danh sách tool được hỗ trợ

Claude Code
Cursor
Codex CLI
Gemini CLI
Windsurf
Cline
Continue
Amp Code
Aider
OpenCode
Roo Code
VS Code

Tham chiếu API

NexusAI hoạt động như một lớp trung gian giữa tool của bạn và các AI provider. Hệ thống thực hiện định tuyến thông minh, xử lý rate limit và tự động retry.

Endpoints

Method Endpoint Mô tả
POST /v1/chat/completions OpenAI-compatible chat
POST /v1/messages Anthropic-compatible messages
GET /v1/models Danh sách models khả dụng

Ví dụ Request

cURL - OpenAI Format
curl https://api.nexusai.vn/v1/chat/completions \
  -H "Authorization: Bearer nxa-your-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [
      {"role": "user", "content": "Xin chào!"}
    ]
  }'
cURL - Anthropic Format
curl https://api.nexusai.vn/v1/messages \
  -H "X-API-Key: nxa-your-key" \
  -H "Content-Type: application/json" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-sonnet-4-20250514",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "Xin chào!"}
    ]
  }'

Models hỗ trợ

Danh sách model đang hỗ trợ, kèm mô tả ngắn để bạn chọn đúng model cho nhu cầu code, phân tích hoặc xử lý ngữ cảnh dài.

Provider Model Đặc điểm
Anthropic claude-sonnet-4-20250514 Cân bằng tốc độ và chất lượng
Anthropic claude-opus-4-20250514 Mạnh nhất, phù hợp tác vụ phức tạp
Anthropic claude-haiku-3-5-20241022 Nhanh, phù hợp tác vụ đơn giản
OpenAI gpt-4o Đa năng, hỗ trợ vision
OpenAI gpt-4o-mini Nhanh, tiết kiệm chi phí
OpenAI o1 Reasoning mạnh, tư duy sâu
Google ag/gemini-pro-agent Agent đa năng của Google Deepmind
Google gemini-2.5-flash Nhanh, context dài, giá tốt
💡

Danh sách model được cập nhật liên tục. Kiểm tra model mới nhất qua endpoint GET /v1/models hoặc trên Dashboard.

Chính sách Giá

Rolling Window

Mỗi gói có giới hạn sử dụng theo chu kỳ thời gian (Rolling Window). Sau mỗi chu kỳ, giới hạn được reset tự động.

Gói Giá Chu kỳ reset
Starter 190.000₫/tháng Mỗi 5 giờ
Growth 390.000₫/tháng Mỗi 2 giờ
Professional 690.000₫/tháng Mỗi 2 giờ
Enterprise 1.390.000₫/tháng Mỗi 2 giờ

Credit Top-up

  • Credit top-up được mua riêng và không hết hạn theo chu kỳ gói
  • Chỉ tiêu hao sau khi budget trong window hiện tại đã cạn
  • Credit top-up được giữ nguyên khi đổi gói
  • Credit top-up không hoàn tiền sau khi mua

Nâng cấp / Hạ cấp

  • Nâng cấp: có hiệu lực ngay lập tức
  • Hạ cấp: áp dụng sau khi chu kỳ thanh toán hiện tại kết thúc
  • Gia hạn: kéo dài gói thêm 1 tháng

Xử lý sự cố

Các lỗi thường gặp khi cấu hình API key, Base URL và model — kèm cách khắc phục nhanh.

Lỗi xác thực

Error 401: API key không hợp lệ hoặc thiếu

Nguyên nhân: Key sai, hết hạn, hoặc chưa khai báo trong biến môi trường.

Khắc phục:

# Kiểm tra key đã set chưa
echo $ANTHROPIC_API_KEY
# Kết quả phải bắt đầu với: nxa-

# Nếu trống, chạy:
export ANTHROPIC_API_KEY="nxa-your-key-here"

Error 402: Hết quota

Nguyên nhân: Budget trong Rolling Window hiện tại đã cạn.

Khắc phục: Đợi window tự reset (xem thời gian trên Dashboard), mua thêm credit top-up, hoặc nâng cấp gói.

Lỗi kết nối

Connection refused / Could not resolve host

Nguyên nhân: Base URL sai hoặc thiếu. Mỗi tool dùng biến môi trường khác nhau.

Khắc phục:

# Anthropic format (Claude Code)
export ANTHROPIC_BASE_URL="https://api.nexusai.vn"

# OpenAI format (Cursor, Codex CLI, Cline)
export OPENAI_BASE_URL="https://api.nexusai.vn/v1"

Request timeout / Timed out after 30s

Nguyên nhân: Timeout mặc định quá ngắn cho request phức tạp (extended thinking, context dài).

Khắc phục: Tăng timeout trong cấu hình:

{
  "env": {
    "API_TIMEOUT_MS": "3000000"
  }
}

Lỗi IDE / Agent

Claude Code: "Overloaded / Error communicating with Anthropic"

Nguyên nhân: ANTHROPIC_BASE_URL chưa set hoặc bị ghi đè bởi config khác.

Khắc phục: Environment variable được ưu tiên hơn ~/.claude/settings.json. Chạy: env | grep ANTHROPIC để kiểm tra.

Cursor: Model không hiển thị trong danh sách

Nguyên nhân: Custom Provider chưa cấu hình đúng hoặc đang dùng bản miễn phí.

Khắc phục: Custom models chỉ khả dụng trên Cursor Pro. Vào Settings → Models → Add Custom Model, chọn OpenAI Protocol.

Cline: "Cannot connect / API Error"

Nguyên nhân: Chọn sai loại Provider — phải chọn "OpenAI Compatible" chứ không phải "OpenAI".

Khắc phục: Trong Cline Settings, đổi Provider thành OpenAI Compatible, nhập Base URL: https://api.nexusai.vn/v1.

Error: Model not found / Invalid model

Nguyên nhân: Tên model nhập sai hoặc model chưa được hỗ trợ.

Khắc phục: Kiểm tra tên model chính xác tại mục Models hỗ trợ. Tên model phân biệt chữ hoa/thường.

Response chậm bất thường

Nguyên nhân: Model đang xử lý extended thinking hoặc upstream provider bị chậm.

Khắc phục: Smart Routing sẽ tự xử lý failover. Nếu vẫn chậm, thử giảm max_tokens hoặc tắt extended thinking.

📞

Vẫn gặp lỗi? Liên hệ support qua Telegram để được hỗ trợ trực tiếp.

FAQ

NexusAI hoạt động như lớp trung gian giữa tool của bạn và các AI provider. Hệ thống thực hiện định tuyến thông minh, xử lý rate limit và tự động retry, đồng thời chuẩn hóa API để tích hợp nhanh hơn.

Hỗ trợ Claude, GPT, Gemini và nhiều model tiên tiến khác. Xem danh sách cập nhật tại mục Models hỗ trợ.

Credit top-up được mua riêng, không hết hạn theo chu kỳ gói. Chúng chỉ bị tiêu hao sau khi budget sẵn có trong window hiện tại đã cạn.

Có. Nâng cấp có hiệu lực ngay. Hạ cấp áp dụng sau khi chu kỳ hiện tại kết thúc. Gia hạn kéo dài gói thêm 1 tháng. Credit top-up được giữ nguyên khi đổi gói.

Thanh toán qua PayOS với chuyển khoản QR ngân hàng nội địa và ví điện tử (MoMo, ZaloPay, VNPay).

Gói mới mua, chưa sử dụng: hoàn 100% trong 24 giờ đầu. Gói đã sử dụng: không hoàn phần budget đã tiêu. Credit top-up không hoàn tiền sau khi mua.

Liên hệ qua kênh Telegram để được hỗ trợ nhanh nhất.