Điều khiến bạn bực mình không phải là mô hình không hoạt động, mà là khi vừa sẵn sàng bắt đầu, console lại hiển thị thông báo API key invalid, 401, hay network error. Tôi thường gặp nhất là: Key không sai, mà vấn đề nằm ở "cấu hình xung quanh". Danh sách này được sắp xếp theo thứ tự ChatGPT, Claude, Gemini mà tôi hay dùng.
Trước tiên, xác nhận bạn đang dùng đúng Key và đúng dự án
Nhiều người sao chép Key cũ, Key thử nghiệm, hoặc không chú ý khi chuyển dự án trong console. Bạn nên tạo một Key mới ngay trong bảng điều khiển nhà cung cấp, thay thế ngay lập tức, đừng tốn thời gian với môi trường cũ.
Quyền hạn và thanh toán chưa mở cũng như không có Key
Lỗi 401/403 không nhất thiết do Key sai, mà thường do chưa bật tính năng thanh toán, phạm vi quyền hạn không đủ, hoặc hạn chế tổ chức/dự án. Tình huống này đặc biệt phổ biến với Claude và Gemini – trông có vẻ dùng được, nhưng gọi API lại báo lỗi, tôi đã trải nghiệm nhiều lần.
Biến môi trường và khoảng trắng là "sát thủ" ẩn mình
Thừa một khoảng trắng trong file .env, xuống dòng không xử lý, hoặc nền tảng triển khai không tiêm biến, đều có thể khiến "Key không hợp lệ". In ra độ dài Key và cắt bớt khoảng trắng trước/sau sẽ hiệu quả hơn là dành nửa giờ xem lỗi.


