Xử lý lỗi CometAPI bằng cách quyết định xem request cần được sửa hay nên retry. Hãy retryDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
429, các lỗi thuộc nhóm timeout, và các lỗi máy chủ tạm thời với backoff; không retry các request sai định dạng hoặc lỗi xác thực.
Chỉ retry các lỗi có thể retry
| Status hoặc tín hiệu | Thử lại? | Hành động |
|---|---|---|
400 | Không | Sửa request body hoặc các tham số. |
401 | Không | Sửa API key và header Authorization. |
403 | Thường là không | Xóa các field không được hỗ trợ và xác minh quyền truy cập model. |
429 | Có | Retry với exponential backoff và jitter. |
500 với invalid_request | Không | Sửa cấu trúc request. |
500, 503, 504, 524 | Có | Retry với backoff và giữ lại request ID. |
Thêm backoff
Ví dụ Python sau chỉ retry các lỗi có thể retry:Ghi log ngữ cảnh hữu ích
Cấu trúc JSON sau an toàn để lưu trữ sau khi bạn đã xóa bí mật người dùng và các tệp lớn:Các lỗi thường gặp
| Lỗi | Cách khắc phục |
|---|---|
Retry 401 | Dừng retry và xoay vòng hoặc nạp lại API key. |
| Retry JSON không hợp lệ | Xác thực request body trước khi gửi request khác. |
| Không có request ID trong log | Ghi lại chính xác error body trước khi SDK của bạn bọc nó. |
Retry ngay sau 429 | Thêm jitter và giảm concurrency. |