Khi OpenClaw báo lỗi API key, có 3 nguồn gốc khác nhau: (1) sai format key — Anthropic Claude cần format sk-ant-api03-..., (2) đặt key sai chỗ trong file config (~/.openclaw/openclaw.json), (3) billing/quota chưa active trên tài khoản provider. Thử lệnh openclaw doctor --fix trước — xử lý được khoảng 60% lỗi cấu hình thông thường. Nếu vẫn lỗi, đọc tiếp để xác định đúng nguyên nhân.
Đây là điều làm nhiều người bối rối nhất: cùng một thông báo lỗi nhưng có thể đến từ 3 chỗ khác nhau hoàn toàn.
OpenClaw có kiến trúc 3 lớp authentication:
Lỗi ở bất kỳ lớp nào cũng có thể hiện lên màn hình là "authentication error" hoặc "invalid key." Đây là lý do nhiều người thử đổi API key nhiều lần nhưng vẫn không fix được — vì vấn đề không phải ở key.
💡 Tip đầu tiên: Trước khi làm bất cứ gì, chạy openclaw doctor --fix. Lệnh này tự động scan và fix nhiều lỗi config thông thường. Nếu xong mà vẫn lỗi — lúc đó mới cần đọc tiếp.
Nguyên nhân: API key sai format hoặc đã bị thu hồi. Đây là lỗi dễ fix nhất.
Fix: Vào Anthropic Console (console.anthropic.com) hoặc OpenAI Platform, tạo key mới, copy toàn bộ (không cắt). Anthropic key bắt đầu bằng sk-ant-api03-, OpenAI key bắt đầu bằng sk-.
Nguyên nhân: Key chưa được đặt trong file config, hoặc đặt sai chỗ.
Fix: Kiểm tra vị trí key trong openclaw.json (xem mục dưới).
Nguyên nhân: API key đang bị throttle — gọi quá nhiều trong thời gian ngắn, hoặc đang dùng free tier có rate limit thấp.
Fix: Đợi 1–2 phút. Nếu thường xuyên gặp, nâng billing tier của tài khoản Anthropic/OpenAI lên paid.
Nguyên nhân: Gateway token mismatch — token trong config không khớp với gateway đang chạy.
Fix: Restart gateway: openclaw gateway restart. Nếu vẫn lỗi, kiểm tra gatewayToken trong config.
Nguyên nhân: OpenClaw đã tạm block tất cả request vì nhiều lần fail liên tiếp (auto-protection).
Fix: Đợi 5–10 phút để cooldown hết, hoặc restart gateway.
Nguyên nhân: Tài khoản Anthropic/OpenAI chưa add billing method, hoặc credit đã hết.
Fix: Vào console của provider, add payment method và nạp credit tối thiểu ($5 là đủ để test).
Đây là điểm dễ sai nhất. API key phải đặt ở đúng vị trí trong file cấu hình:
Lỗi phổ biến nhất mình thấy: key được copy vào đúng file nhưng đặt trong một block lồng nhau (ví dụ trong skills hay plugins) thay vì root level. App vẫn khởi động bình thường, không báo lỗi syntax — chỉ đến khi gọi API mới báo "key not found."
Chạy lệnh này để kiểm tra nhanh:
Kết quả đúng sẽ hiện danh sách models với status "available". Nếu thấy "cooldown," "error," hay không thấy model nào — là vẫn còn vấn đề cần xử lý tiếp.
Muốn hiểu chi tiết hơn về chi phí API key mỗi model tốn bao nhiêu? Xem bài OpenClaw tốn bao nhiêu tiền thật sự?
Mình hoàn toàn hiểu cảm giác này. Đọc docs, làm đúng từng bước, nhưng màn hình vẫn đỏ.
Vấn đề thật sự không phải anh/chị làm sai. Vấn đề là những lỗi này đòi hỏi phải hiểu cả 3 lớp authentication của OpenClaw mới có thể diagnose chính xác. Không phải thứ có thể học nhanh qua Google.
Mình đã debug lỗi API key OpenClaw hàng chục lần cho các khách hàng khác nhau. Trong hầu hết trường hợp, 15 phút nhìn vào setup của anh/chị là đủ để tìm ra nguyên nhân thật — và fix ngay trong buổi đó.
Nếu anh/chị đang stuck với bot Telegram thay vì lỗi API key — đọc bài OpenClaw bot Telegram không trả lời: 5 nguyên nhân phổ biến để xem đó có phải vấn đề khác không.
Theo dữ liệu thực tế từ người dùng VN (tuần 9–10/03/2026), sau khi fix xong lỗi API key, nhu cầu tiếp theo thường là:
Đây không phải setup 1 lần là xong. Anh/chị cần người đồng hành liên tục — đó là lý do gói Basic 2M/tháng cover cả ongoing support, không chỉ lần đầu.
Mình nhìn qua setup của anh/chị, xác định đúng nguyên nhân lỗi, và fix ngay trong buổi đó. Không cần anh/chị biết terminal hay đọc log.
📅 Đặt Lịch NgayMiễn phí hoàn toàn. Sau 15 phút anh/chị biết vấn đề ở đâu.