Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Không phải lỗi nào cũng nên Retry: Error Handling trong Agentic Workflow

    Trong một Agentic Workflow, khi Tool gặp lỗi, Agent không nên mặc định thực hiện Retry. Trước tiên, Agent cần xác định lỗi thuộc loại nào để lựa chọn cách xử lý phù hợp.
    Trong Claude Certification Program – Exam Guide, nội dung này thuộc Domain 2: Tool Design & MCP Integration, Task Statement 2.2. 4 nhóm lỗi cần phân biệt
    Click image for larger version

Name:	Error Handling trong Agentic Workflow..jpg
Views:	8
Size:	138.6 KB
ID:	444139




    Exam Guide đề cập đến một số nhóm lỗi chính:
    • Transient errors: lỗi tạm thời, có khả năng hoạt động lại sau đó.
    • Validation errors: dữ liệu đầu vào không hợp lệ.
    • Business errors: lỗi liên quan đến điều kiện hoặc quy tắc nghiệp vụ.
    • Permission errors: lỗi do quyền truy cập hoặc quyền thực hiện hành động.
    Điểm quan trọng là không phải tất cả các loại lỗi trên đều có thể xử lý bằng cùng một chiến lược.

    Retryable và Non-retryable Errors
    Agent cần phân biệt giữa:

    Retryable error → có thể thử lại.

    Non-retryable error → Retry không giải quyết được nguyên nhân, cần xử lý theo hướng khác.

    Để hỗ trợ Agent đưa ra quyết định, Tool có thể cung cấp những thông tin rõ ràng như errorCategoryisRetryable.
    Ví dụ, thay vì chỉ trả về: Operation failed

    Tool nên cung cấp thông tin giúp Agent hiểu lỗi xảy ra ở đâu và có nên thử lại hay không.

    Điều này đặc biệt quan trọng trong Agentic Workflow vì Agent không chỉ cần “biết Tool bị lỗi”, mà còn phải có đủ thông tin để quyết định bước tiếp theo.

    Error message cũng là một phần của Tool Design
    Một thông báo lỗi rõ ràng giúp Agent dễ dàng xác định nguyên nhân và lựa chọn recovery strategy phù hợp.
    Có thể ghi nhớ đơn giản:

    Tool gặp lỗi → Phân loại lỗi → Xác định Retryable/Non-retryable → Chọn cách recovery

    Đây là một phần quan trọng trong thiết kế Tool cho Agent: Error Handling không chỉ là xử lý lỗi, mà còn là cung cấp đủ thông tin để Agent có thể xử lý lỗi một cách phù hợp.


    ​Bạn đang tìm kiếm một chương trình đào tạo và luyện thi chứng chỉ CCAR-F để chuẩn bị kiến thức bài bản và tự tin hơn trên hành trình chinh phục chứng chỉ?
    👉 VnPro có Khóa đào tạo và luyện thi chứng chỉ CCAR-F, đồng hành cùng bạn trong quá trình học tập và ôn luyện. 📩 Liên hệ VnPro để được tư vấn ngay nhé!

Working...
X