Trong Agentic Architecture, không phải bài toán nào cũng cần cùng một cách tổ chức workflow. Tài liệu CCAR-F tổng hợp 5 architecture patterns quan trọng mà người học cần nắm:
Điểm quan trọng là hiểu khi nào mỗi pattern phù hợp, thay vì chỉ ghi nhớ tên.
1. Prompt Chaining
Prompt Chaining tổ chức một nhiệm vụ thành nhiều bước nối tiếp nhau.Output của bước trước trở thành input cho bước tiếp theo.
Pattern này phù hợp với những workflow có trình tự tương đối rõ ràng, trong đó kết quả của bước sau phụ thuộc vào bước trước.
2. Routing
Routing tập trung vào việc định tuyến nhiệm vụ.Thay vì để cùng một workflow xử lý tất cả trường hợp, hệ thống xác định loại yêu cầu rồi đưa nó đến hướng xử lý phù hợp.
Điểm cần chú ý là quyết định routing phải phù hợp với bản chất của task.
3. Parallelization
Với Parallelization, những nhiệm vụ có thể xử lý độc lập được thực hiện song song. Sau đó, kết quả có thể được tổng hợp lại. Đây cũng là tư duy xuất hiện trong phần Subagent của CCAR-F, nơi tài liệu đề cập đến parallel spawn.
4. Orchestrator-Workers
Đây là pattern rất đáng chú ý khi học phần multi-agent. Một Orchestrator chịu trách nhiệm điều phối, còn các Workers xử lý những phần nhiệm vụ cụ thể.
Nó có liên hệ trực tiếp với mô hình Coordinator – Subagent được đề cập trong Domain 1: hub-and-spoke, task decomposition, isolated context và aggregation.
5. Evaluator-Optimizer
Pattern này tạo ra một vòng phối hợp giữa việc tạo kết quả và đánh giá/cải thiện kết quả. Thay vì xem output đầu tiên là kết quả cuối cùng, workflow có thể có một bước đánh giá để tiếp tục tối ưu khi cần.
Học 5 pattern này như thế nào?
Một cách đơn giản là đừng học theo kiểu:
Hãy chuyển thành câu hỏi scenario:
5 pattern trên nằm trong Domain 1 – Agentic Architecture & Orchestration, domain có trọng số cao nhất với 27% bài thi.
Vì vậy, thay vì chỉ thuộc tên, hãy tập trung vào câu hỏi:
“Nếu đây là bài toán thực tế, pattern nào giúp workflow được tổ chức đúng nhất?”
Đó mới là cách tiếp cận phù hợp với dạng câu hỏi của CCAR-F.
__________________________________________________ __________________________________________________
👉 Muốn tìm hiểu học và luyện thi chứng chỉ CCAR-F đúng hướng? Liên hệ VnPro để được tư vấn lộ trình phù hợp ngay nhé!
- Prompt Chaining
- Routing
- Parallelization
- Orchestrator-Workers
- Evaluator-Optimizer
Điểm quan trọng là hiểu khi nào mỗi pattern phù hợp, thay vì chỉ ghi nhớ tên.
1. Prompt Chaining
Prompt Chaining tổ chức một nhiệm vụ thành nhiều bước nối tiếp nhau.Output của bước trước trở thành input cho bước tiếp theo.
Pattern này phù hợp với những workflow có trình tự tương đối rõ ràng, trong đó kết quả của bước sau phụ thuộc vào bước trước.
2. Routing
Routing tập trung vào việc định tuyến nhiệm vụ.Thay vì để cùng một workflow xử lý tất cả trường hợp, hệ thống xác định loại yêu cầu rồi đưa nó đến hướng xử lý phù hợp.
Điểm cần chú ý là quyết định routing phải phù hợp với bản chất của task.
3. Parallelization
Với Parallelization, những nhiệm vụ có thể xử lý độc lập được thực hiện song song. Sau đó, kết quả có thể được tổng hợp lại. Đây cũng là tư duy xuất hiện trong phần Subagent của CCAR-F, nơi tài liệu đề cập đến parallel spawn.
4. Orchestrator-Workers
Đây là pattern rất đáng chú ý khi học phần multi-agent. Một Orchestrator chịu trách nhiệm điều phối, còn các Workers xử lý những phần nhiệm vụ cụ thể.
Nó có liên hệ trực tiếp với mô hình Coordinator – Subagent được đề cập trong Domain 1: hub-and-spoke, task decomposition, isolated context và aggregation.
5. Evaluator-Optimizer
Pattern này tạo ra một vòng phối hợp giữa việc tạo kết quả và đánh giá/cải thiện kết quả. Thay vì xem output đầu tiên là kết quả cuối cùng, workflow có thể có một bước đánh giá để tiếp tục tối ưu khi cần.
Học 5 pattern này như thế nào?
Một cách đơn giản là đừng học theo kiểu:
“Pattern A có định nghĩa gì?”
Hãy chuyển thành câu hỏi scenario:
Bài toán đang yêu cầu workflow nối tiếp, định tuyến, xử lý song song, điều phối nhiều worker hay đánh giá – tối ưu?
5 pattern trên nằm trong Domain 1 – Agentic Architecture & Orchestration, domain có trọng số cao nhất với 27% bài thi.
Vì vậy, thay vì chỉ thuộc tên, hãy tập trung vào câu hỏi:
“Nếu đây là bài toán thực tế, pattern nào giúp workflow được tổ chức đúng nhất?”
Đó mới là cách tiếp cận phù hợp với dạng câu hỏi của CCAR-F.
__________________________________________________ __________________________________________________
👉 Muốn tìm hiểu học và luyện thi chứng chỉ CCAR-F đúng hướng? Liên hệ VnPro để được tư vấn lộ trình phù hợp ngay nhé!
- ☎️ Hotline/Zalo: 0933 427 079
- 📞 Anh Thư: 0339 943 732
- 📞 Như Ngọc: 0765 944 386