(Bấm vào hình trên để xem video bài học này)
Chào mừng bạn đến với khóa học Tác nhân AI cho Người mới bắt đầu! Khóa học này cung cấp cho bạn kiến thức nền tảng — và mã hoạt động thực tế — để bắt đầu xây dựng Tác nhân AI từ đầu.
Hãy cùng chào hỏi tại Cộng đồng Discord Azure AI — nơi đầy ắp những người học và nhà xây dựng AI sẵn sàng trả lời câu hỏi của bạn.
Trước khi bắt đầu xây dựng, hãy chắc chắn rằng chúng ta thực sự hiểu Tác nhân AI là gì và khi nào nên sử dụng.
Bài học này bao gồm:
Đến cuối bài học này, bạn sẽ có thể:
Dưới đây là cách đơn giản để suy nghĩ về nó:
Tác nhân AI là hệ thống cho phép Mô hình Ngôn ngữ Lớn (LLMs) thực sự làm việc — bằng cách cung cấp cho chúng công cụ và kiến thức để hành động trên thế giới, không chỉ trả lời theo lời gợi ý.
Hãy phân tích kỹ hơn:

Mô hình Ngôn ngữ Lớn — Tác nhân tồn tại trước cả LLM, nhưng chính LLM làm cho tác nhân hiện đại mạnh mẽ. Chúng có thể hiểu ngôn ngữ tự nhiên, suy luận ngữ cảnh, và biến yêu cầu mơ hồ của người dùng thành kế hoạch hành động cụ thể.
Thực hiện hành động — Nếu không có hệ thống tác nhân, LLM chỉ sinh văn bản. Trong hệ thống tác nhân, LLM thực sự thực thi các bước — tìm kiếm cơ sở dữ liệu, gọi API, gửi tin nhắn.
Truy cập công cụ — Công cụ mà tác nhân có thể sử dụng phụ thuộc vào (1) môi trường chạy nó và (2) những gì nhà phát triển cung cấp. Tác nhân du lịch có thể tìm chuyến bay nhưng không thể sửa hồ sơ khách hàng — tất cả tùy thuộc vào cách bạn kết nối.
Bộ nhớ + Kiến thức — Tác nhân có thể có bộ nhớ ngắn hạn (cuộc trò chuyện hiện tại) và bộ nhớ dài hạn (cơ sở dữ liệu khách hàng, tương tác trước). Tác nhân du lịch “nhớ” rằng bạn thích chỗ ngồi cạnh cửa sổ.
Không phải tất cả tác nhân được xây dựng giống nhau. Dưới đây là phân loại chính, lấy ví dụ tác nhân đặt vé du lịch làm minh họa:
| Loại Tác nhân | Chức năng | Ví dụ tác nhân du lịch |
|---|---|---|
| Tác nhân Phản xạ đơn giản | Tuân theo quy tắc cứng nhắc — không có bộ nhớ, không lập kế hoạch. | Nhận email phàn nàn → chuyển cho bộ phận hỗ trợ khách hàng. Chỉ vậy thôi. |
| Tác nhân Phản xạ dựa trên mô hình | Giữ mô hình nội tại của thế giới và cập nhật khi có thay đổi. | Theo dõi giá vé lịch sử và cảnh báo các tuyến đường đột nhiên tăng giá. |
| Tác nhân dựa trên mục tiêu | Có mục tiêu cụ thể và tìm cách đạt được từng bước. | Đặt toàn bộ chuyến đi (vé máy bay, xe, khách sạn) từ vị trí hiện tại của bạn đến điểm đến. |
| Tác nhân dựa trên tiện ích | Không chỉ tìm một giải pháp — mà tìm giải pháp tốt nhất bằng cách cân nhắc các yếu tố. | Cân bằng chi phí và tiện lợi để tìm chuyến đi phù hợp nhất với sở thích của bạn. |
| Tác nhân học máy | Cải thiện theo thời gian qua phản hồi. | Điều chỉnh đề xuất đặt vé trong tương lai dựa trên khảo sát sau chuyến đi. |
| Tác nhân phân cấp | Tác nhân cấp cao phân chia công việc thành các nhiệm vụ nhỏ và giao cho tác nhân cấp dưới. | Yêu cầu “hủy chuyến đi” được chia thành: hủy vé máy bay, hủy khách sạn, hủy thuê xe — mỗi phần do tác nhân phụ xử lý. |
| Hệ thống nhiều tác nhân (MAS) | Nhiều tác nhân độc lập làm việc cùng nhau (hoặc cạnh tranh). | Hợp tác: tác nhân riêng xử lý khách sạn, chuyến bay, và giải trí. Cạnh tranh: nhiều tác nhân tìm cách lấp đầy phòng khách sạn với giá tốt nhất. |
Chỉ vì bạn có thể dùng Tác nhân AI không có nghĩa là lúc nào bạn cũng nên dùng. Đây là những tình huống mà tác nhân thực sự phát huy hiệu quả:

Chúng ta sẽ tìm hiểu sâu hơn về khi nào (và khi nào không) dùng Tác nhân AI trong bài học Xây dựng Tác nhân AI Đáng tin cậy sau trong khóa học.
Việc đầu tiên bạn làm khi xây dựng tác nhân là định nghĩa nó có thể làm gì — các công cụ, hành động, và hành vi của nó.
Trong khóa học này, chúng ta sử dụng Dịch vụ Tác nhân Microsoft Foundry làm nền tảng chính. Nó hỗ trợ:
Bạn giao tiếp với LLM qua lời gợi ý. Với tác nhân, bạn không thể tạo từng lời gợi ý thủ công — tác nhân phải hành động qua nhiều bước. Đó là lý do có Mẫu Agentic. Chúng là các chiến lược tái sử dụng để gợi ý và điều phối LLM theo cách mở rộng, đáng tin cậy hơn.
Khóa học này được cấu trúc theo các mẫu agentic phổ biến và hữu ích nhất.
Khung Agentic cung cấp cho nhà phát triển các mẫu, công cụ, và hạ tầng sẵn sàng dùng để xây dựng tác nhân. Chúng làm cho bạn dễ dàng hơn:
Trong khóa học này, chúng ta tập trung vào Khung Agent Microsoft (MAF) để xây dựng tác nhân sẵn sàng sản xuất.
Sẵn sàng xem nó hoạt động? Dưới đây là các ví dụ mã nguồn cho bài học này:
Tham gia Microsoft Foundry Discord để kết nối với các học viên khác, tham dự giờ hỗ trợ, và được cộng đồng trả lời các câu hỏi về Tác nhân AI.
Khi bạn học được cách triển khai tác nhân trong Bài học 16, bạn có thể thêm một kiểm tra sức khỏe nhanh sau triển khai cho TravelAgent của bài học này với bộ catalog sẵn tests/lesson-01-smoke-tests.json. Xem tests/README.md để biết cách chạy.
Tuyên bố miễn trừ trách nhiệm: Tài liệu này đã được dịch bằng dịch vụ dịch thuật AI Co-op Translator. Mặc dù chúng tôi cố gắng đảm bảo độ chính xác, xin lưu ý rằng bản dịch tự động có thể chứa lỗi hoặc sai sót. Tài liệu gốc bằng ngôn ngữ gốc nên được coi là nguồn tin chính thức. Đối với thông tin quan trọng, nên sử dụng dịch vụ dịch thuật chuyên nghiệp bởi con người. Chúng tôi không chịu trách nhiệm về bất kỳ hiểu lầm hoặc giải thích sai nào phát sinh từ việc sử dụng bản dịch này.