Mọi người đang nói về AI tác động, nhưng liệu chúng ta có đang nói về cùng một điều không? Tôi đã nhận thấy mọi người sử dụng "kiến trúc tác động" và "quy trình tác động" một cách thay thế cho nhau. Nhưng thực tế chúng là những khái niệm khá khác nhau nhưng lại hoạt động cùng nhau. Dưới đây là sự phân biệt: 𝗤𝘂𝘆 𝗰𝗵𝗶𝗻𝗵 𝘁𝗮𝗰 𝗱𝗼𝗮𝗻𝗵 𝗮𝗴𝗲𝗻𝘁𝗶𝗰 = Chuỗi các bước mà một tác nhân thực hiện để đạt được mục tiêu Hãy nghĩ về nó như là "cái gì" - quy trình thực tế Những bước này có thể bao gồm: • Sử dụng LLMs để tạo ra một kế hoạch • Phân chia nhiệm vụ thành các nhiệm vụ nhỏ hơn • Sử dụng các công cụ như tìm kiếm trên internet • Phản ánh về kết quả và điều chỉnh kế hoạch 𝗞𝗶𝗲̂́𝗻 𝘁𝗿𝘂́𝗰 𝗮𝗴𝗲𝗻𝘁𝗶𝗰 = Khung kỹ thuật và thiết kế hệ thống Hãy nghĩ về nó như là "cách" - cấu trúc cơ bản Những điều này luôn chứa: • Ít nhất một tác nhân có khả năng ra quyết định • Các công cụ mà tác nhân có thể sử dụng • Hệ thống cho trí nhớ ngắn hạn và dài hạn Tại sao điều này lại quan trọng? Bởi vì cùng một quy trình có thể được thực hiện bằng cách sử dụng các kiến trúc khác nhau. Nó giống như có nhiều cách để xây dựng cùng một công thức - các bước vẫn tương tự, nhưng cách bố trí bếp thì khác nhau. Ví dụ, một quy trình RAG tác động (phân tích truy vấn, truy xuất thông tin, đánh giá tính liên quan) có thể được xây dựng với một kiến trúc bộ định tuyến tác nhân đơn hoặc một hệ thống đa tác nhân. Cùng một quy trình, kiến trúc khác nhau....