Xử lý sự cố

Các lỗi thường gặp khi cấu hình API key, Base URL, model và cách kiểm tra nhanh.

Lỗi xác thực (Authentication)

Error 401: Invalid or missing API key

Nguyên nhân: API Key không hợp lệ, đã hết hạn, hoặc chưa được khai báo trong biến môi trường.

Giải pháp: Kiểm tra API Key bắt đầu bằng toc-. Đảm bảo biến ANTHROPIC_AUTH_TOKEN hoặc header Authorization đã được set đúng.

Example
echo $ANTHROPIC_AUTH_TOKEN
# Kết quả: toc-xxxxx
# Nếu trống, chạy:
export ANTHROPIC_AUTH_TOKEN="toc-your-key-here"

Error 402: Quota exhausted

Nguyên nhân: Ngân sách trong Rolling Window hiện tại đã hết.

Giải pháp: Chờ window tự động reset (xem thời gian reset trên Dashboard), hoặc mua thêm top-up credit, hoặc nâng cấp gói.

Lỗi kết nối (Connection)

Connection refused / Could not resolve host

Nguyên nhân: Base URL sai hoặc thiếu. Một số tool dùng ANTHROPIC_BASE_URL, số khác dùng OPENAI_BASE_URL.

Giải pháp: Kiểm tra Base URL chính xác cho từng format:

Example
# Anthropic format (Claude Code, v1/messages)
export ANTHROPIC_BASE_URL="https://api.techopenclaw.com"

# OpenAI format (Cursor, Codex CLI, v1/chat/completions)
export OPENAI_BASE_URL="https://api.techopenclaw.com/v1"

Request timeout / Timed out after 30s

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

Giải pháp: Tăng timeout. Với Claude Code, set API_TIMEOUT_MS trong settings.json:

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

Lỗi model & routing

Error: Model not found / Invalid model

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

Giải pháp: Kiểm tra tên model chính xác tại trang Models hỗ trợ (/docs/models). Tên model phân biệt hoa/thường.

Response chậm bất thường

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

Giải pháp: Smart Routing sẽ tự động failover. Nếu vẫn chậm, thử giảm max_tokens hoặc tắt extended thinking để kiểm tra.

Lỗi cấu hình IDE/Agent

Claude Code: Overloaded / Error communicating with Anthropic

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

Giải pháp: Kiểm tra thứ tự ưu tiên: biến môi trường > ~/.claude/settings.json. Chạy env | grep ANTHROPIC để xác nhận.

Cursor: Model không xuất hiện trong danh sách

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

Giải pháp: Custom Model chỉ khả dụng trên Cursor Pro trở lên. Kiểm tra lại: Settings → Models → Add Custom Model → chọn OpenAI Protocol.

Cline: Cannot connect / API Error

Nguyên nhân: Chọn sai Provider type. Phải chọn "OpenAI Compatible" thay vì "OpenAI".

Giải pháp: Trong Cline Settings, chọn Provider = OpenAI Compatible, nhập Base URL = https://api.techopenclaw.com/v1 và API Key.

Vẫn gặp lỗi?

Liên hệ đội ngũ hỗ trợ qua Telegram hoặc xem thêm FAQ.

Xem FAQ
Support · Telegram