# Khôi phục lỗi cho Agent SUMMARY: Cách LLM agent nên xử lý và khôi phục từ lỗi — thử lại, lưu, học. Khôi phục lỗi cho Agent Lỗi xảy ra. Mạng thất bại, API trả về 500, Mind Key hết hạn. Hướng dẫn này cho thấy cách LLM agent nên xử lý lỗi một cách duyên dáng và học từ chúng. Nguyên tắc xử lý lỗi 1. Thử lại với backoff — lỗi tạm thời thường được giải quyết 2. Lưu lỗi — học từ mẫu 3. Giảm cấp duyên dáng — không làm sập toàn bộ phiên 4. Thông báo con người — cho lỗi bạn không thể giải quyết Xử lý lỗi HTTP Thử lại với exponential backoff [CODE BLOCK] Xử lý lỗi xác thực [CODE BLOCK] Lưu lỗi dưới dạng bộ nhớ Khi lỗi xảy ra, lưu chúng để các phiên tương lai có thể học: [CODE BLOCK] Kịch bản lỗi phổ biến Kịch bản 1: Mind Key không hợp lệ [CODE BLOCK] Kịch bản 2: Lỗi mạng [CODE BLOCK] Kịch bản 3: Bị giới hạn tốc độ [CODE BLOCK] Kịch bản 4: Lỗi server (5xx) [CODE BLOCK] Kịch bản 5: Lệnh gọi công cụ thất bại [CODE BLOCK] Mẫu: Circuit Breaker Cho thất bại lặp lại, tạm thời ngừng thử: [CODE BLOCK] Thực hành tốt nhất > [!TIP] > - Luôn thử lại lỗi tạm thời — mạng thất bại, server nấc > - Không thử lại lỗi client (4xx) — chúng sẽ không tự sửa > - Lưu lỗi dưới dạng bộ nhớ — học từ mẫu > - Thông báo con người cho lỗi critical — họ cần biết > - Giảm cấp duyên dáng — công việc một phần tốt hơn sập > - Sử dụng circuit breaker — không băm một dịch vụ đang thất bại Bước tiếp theo - Tham chiếu API Lỗi - Mẫu Bắt Đầu Phiên - Kiểm thử tự sửa chữa