Anthropic đã đúc kết ngắn gọn 3 mẫu quy trình làm việc cho AI agent được dùng nhiều nhất trong thực tế dựa trên kinh nghiệm production thực tế, cùng các điểm cốt lõi về khi nào nên chọn mẫu nào.
Thông điệp chính
- Càng có nhiều agent, cấu trúc (workflow) càng trở nên quan trọng
- Chọn sai mẫu → độ trễ↑, chi phí↑, độ tin cậy↓
- Mẫu không phải để loại bỏ tính tự chủ, mà là thiết kế phạm vi của tính tự chủ
1. Quy trình tuần tự (Sequential)
- Thực thi lần lượt từng bước theo thứ tự (A → B → C)
- Phù hợp: khi sự phụ thuộc giữa các bước là rõ ràng
Ví dụ: nội dung marketing → dịch thuật → kiểm duyệt
trích xuất dữ liệu tài liệu → xác thực schema → nạp vào DB - Ưu điểm: mỗi agent tập trung vào một việc → độ chính xác ↑
- Nhược điểm: phải chờ từng bước nên độ trễ dài hơn
- Mẹo: đừng mặc định chọn multi-step, hãy kiểm thử đủ kỹ với một agent đơn trước
2. Quy trình song song (Parallel)
- Phân phối các tác vụ độc lập cho nhiều agent xử lý đồng thời → tổng hợp kết quả (fan-out → fan-in)
- Phù hợp: khi cần đánh giá đồng thời nhiều khía cạnh
Ví dụ: review code (chia theo từng loại lỗ hổng)
phân tích tài liệu (chủ đề·cảm xúc·kiểm chứng sự thật cùng lúc)
đánh giá chất lượng đa góc nhìn - Ưu điểm: dễ tách biệt mối quan tâm theo từng nhóm, có thể tối ưu riêng lẻ
- Nhược điểm: nhiều API call đồng thời làm chi phí ↑, và bắt buộc phải thiết kế logic hợp nhất kết quả (đa số phiếu? trọng số? ưu tiên chuyên gia?)
3. Quy trình evaluator-optimizer
- Agent tạo sinh ↔ agent đánh giá liên tục trao đổi phản hồi lặp lại
- Tạo sinh → đánh giá → chỉnh sửa → đánh giá… (đến khi đạt tiêu chuẩn chất lượng hoặc chạm số vòng lặp tối đa)
- Phù hợp: với các công việc mà chất lượng cực kỳ quan trọng
Ví dụ: tự động tạo tài liệu API
giao tiếp với khách hàng (tuân thủ giọng điệu·chính sách)
viết truy vấn SQL có yêu cầu bảo mật cao - Ưu điểm: chuyên môn hóa phần tạo sinh và đánh giá → mức độ hoàn thiện cao hơn
- Nhược điểm: tốn nhiều token và thời gian → bắt buộc đặt điều kiện dừng (số vòng lặp tối đa + ngưỡng chất lượng)
Nguyên tắc áp dụng trong thực tế (quan trọng!)
- Bắt đầu từ thứ đơn giản nhất
Một agent đơn là đủ → xong
Giải quyết được bằng tuần tự → xong
Kết quả đầu tiên đã đạt chuẩn → xong - Chỉ nâng cấp khi thực sự cần
- Ba mẫu có thể kết hợp với nhau (đưa song song vào trong tuần tự, dùng evaluator song song trong vòng lặp đánh giá, v.v.)
Chưa có bình luận nào.