
(Nhấp vào hình ảnh ở trên để xem video của bài học này)
Nguyên tắc thiết kế tác nhân AI
Giới thiệu
Có nhiều cách để suy nghĩ về việc xây dựng các Hệ tác nhân AI. Do sự mơ hồ là một tính năng chứ không phải lỗi trong thiết kế Generative AI, đôi khi các kỹ sư khó biết phải bắt đầu từ đâu. Chúng tôi đã tạo ra một bộ Nguyên tắc Thiết kế UX lấy con người làm trung tâm để giúp các nhà phát triển xây dựng các hệ tác nhân hướng tới khách hàng nhằm giải quyết nhu cầu kinh doanh của họ. Những nguyên tắc thiết kế này không phải là một kiến trúc chỉ định bắt buộc mà là một điểm khởi đầu cho các nhóm đang xác định và phát triển trải nghiệm tác nhân.
Nói chung, các tác nhân nên:
- Mở rộng và nâng cao năng lực con người (động não, giải quyết vấn đề, tự động hóa, v.v.)
- Lấp đầy khoảng trống kiến thức (giúp tôi nắm bắt nhanh các lĩnh vực kiến thức, dịch thuật, v.v.)
- Tạo điều kiện và hỗ trợ hợp tác theo cách mà mỗi chúng ta ưu tiên khi làm việc với người khác
- Giúp chúng ta trở nên phiên bản tốt hơn của chính mình (ví dụ: huấn luyện cuộc sống/định hướng nhiệm vụ, giúp chúng ta học các kỹ năng điều chỉnh cảm xúc và chánh niệm, xây dựng khả năng phục hồi, v.v.)
Bài học này sẽ bao gồm
- Các Nguyên tắc Thiết kế Hệ tác nhân là gì
- Một số hướng dẫn cần tuân theo khi triển khai các nguyên tắc thiết kế này
- Một số ví dụ về việc sử dụng các nguyên tắc thiết kế
Mục tiêu học tập
Sau khi hoàn thành bài học này, bạn sẽ có thể:
- Giải thích các Nguyên tắc Thiết kế Hệ tác nhân là gì
- Giải thích các hướng dẫn khi sử dụng các Nguyên tắc Thiết kế Hệ tác nhân
- Hiểu cách xây dựng một tác nhân sử dụng các Nguyên tắc Thiết kế Hệ tác nhân
Nguyên tắc thiết kế hệ tác nhân

Tác nhân (Không gian)
Đây là môi trường mà tác nhân hoạt động. Những nguyên tắc này hướng dẫn cách chúng ta thiết kế các tác nhân để tương tác trong thế giới vật lý và kỹ thuật số.
- Kết nối, không thay thế – giúp kết nối con người với nhau, sự kiện và kiến thức có thể hành động để tạo điều kiện cho hợp tác và kết nối.
- Các tác nhân giúp kết nối sự kiện, kiến thức và con người.
- Các tác nhân đưa con người xích lại gần nhau hơn. Chúng không được thiết kế để thay thế hay hạ thấp con người.
- Dễ tiếp cận nhưng thỉnh thoảng vô hình – tác nhân chủ yếu hoạt động ở hậu trường và chỉ nhắc nhở chúng ta khi có liên quan và phù hợp.
- Tác nhân dễ dàng được phát hiện và truy cập cho người dùng được ủy quyền trên mọi thiết bị hoặc nền tảng.
- Tác nhân hỗ trợ đầu vào và đầu ra đa phương thức (âm thanh, giọng nói, văn bản, v.v.).
- Tác nhân có thể chuyển đổi liền mạch giữa nền trước và nền sau; giữa chủ động và phản ứng, tùy theo việc cảm nhận nhu cầu của người dùng.
- Tác nhân có thể hoạt động ở dạng vô hình, nhưng đường dẫn quy trình nền và sự hợp tác với các tác nhân khác vẫn minh bạch và có thể được người dùng kiểm soát.
Tác nhân (Thời gian)
Đây là cách tác nhân hoạt động theo thời gian. Những nguyên tắc này chỉ dẫn cách chúng ta thiết kế các tác nhân tương tác xuyên qua quá khứ, hiện tại và tương lai.
- Quá khứ: Phản ánh lịch sử bao gồm cả trạng thái và bối cảnh.
- Tác nhân cung cấp kết quả phù hợp hơn dựa trên phân tích dữ liệu lịch sử phong phú hơn, không chỉ riêng sự kiện, con người hoặc trạng thái.
- Tác nhân tạo kết nối từ các sự kiện trong quá khứ và tích cực phản chiếu bộ nhớ để tương tác với các tình huống hiện tại.
- Hiện tại: Gợi ý nhiều hơn là chỉ thông báo.
- Tác nhân thể hiện một phương pháp toàn diện để tương tác với con người. Khi một sự kiện xảy ra, tác nhân vượt ra ngoài các thông báo tĩnh hay các hình thức tĩnh khác. Tác nhân có thể đơn giản hóa luồng công việc hoặc tạo các gợi ý động để hướng sự chú ý của người dùng vào đúng thời điểm.
- Tác nhân cung cấp thông tin dựa trên bối cảnh môi trường, những thay đổi xã hội và văn hóa và được điều chỉnh theo ý định của người dùng.
- Tương tác với tác nhân có thể diễn ra dần dần, phát triển/tăng độ phức tạp để trao quyền cho người dùng về lâu dài.
- Tương lai: Thích nghi và phát triển.
- Tác nhân thích nghi với nhiều thiết bị, nền tảng và phương thức.
- Tác nhân thích nghi với hành vi người dùng, nhu cầu truy cập và có thể tùy chỉnh một cách tự do.
- Tác nhân được định hình và tiến hóa thông qua sự tương tác liên tục với người dùng.
Tác nhân (Cốt lõi)
Đây là các yếu tố chính trong lõi thiết kế của một tác nhân.
- Chấp nhận sự không chắc chắn nhưng thiết lập niềm tin.
- Một mức độ không chắc chắn của tác nhân là điều được mong đợi. Sự không chắc chắn là một yếu tố then chốt trong thiết kế tác nhân.
- Niềm tin và tính minh bạch là các lớp nền tảng của thiết kế tác nhân.
- Con người kiểm soát khi nào tác nhân bật/tắt và trạng thái của tác nhân phải được hiển thị rõ ràng mọi lúc.
Hướng dẫn triển khai các nguyên tắc này
Khi bạn sử dụng những nguyên tắc thiết kế ở trên, hãy áp dụng các hướng dẫn sau:
- Minh bạch: Thông báo cho người dùng rằng có AI tham gia, cách nó hoạt động (bao gồm các hành động trong quá khứ), và cách gửi phản hồi cũng như chỉnh sửa hệ thống.
- Kiểm soát: Cho phép người dùng tuỳ chỉnh, chỉ định sở thích và cá nhân hóa, và kiểm soát hệ thống cùng các thuộc tính của nó (bao gồm khả năng quên).
- Nhất quán: Hướng tới trải nghiệm nhất quán, đa phương thức trên các thiết bị và điểm cuối. Sử dụng các yếu tố UI/UX quen thuộc khi có thể (ví dụ: biểu tượng micro cho tương tác bằng giọng nói) và giảm tải nhận thức cho khách hàng tối đa có thể (ví dụ: hướng tới phản hồi ngắn gọn, trợ giúp bằng hình ảnh và nội dung ‘Tìm hiểu thêm’).
Cách Thiết kế một Tác nhân Du lịch theo Các Nguyên tắc và Hướng dẫn này
Giả sử bạn đang thiết kế một Tác nhân Du lịch, dưới đây là cách bạn có thể cân nhắc sử dụng các Nguyên tắc và Hướng dẫn Thiết kế:
- Minh bạch – Cho người dùng biết rằng Tác nhân Du lịch được hỗ trợ bởi AI. Cung cấp một vài hướng dẫn cơ bản về cách bắt đầu (ví dụ: một thông điệp “Xin chào”, các prompt mẫu). Ghi rõ điều này trên trang sản phẩm. Hiển thị danh sách các prompt mà người dùng đã hỏi trong quá khứ. Làm rõ cách gửi phản hồi (biểu tượng thích/không thích, nút Gửi phản hồi, v.v.). Nói rõ nếu tác nhân có giới hạn về sử dụng hoặc chủ đề.
- Kiểm soát – Đảm bảo rõ ràng cách người dùng có thể chỉnh sửa tác nhân sau khi nó được tạo với những thứ như System Prompt. Cho phép người dùng chọn mức độ chi tiết của tác nhân, phong cách viết, và bất kỳ lưu ý nào về những chủ đề tác nhân không nên bàn luận. Cho phép người dùng xem và xóa bất kỳ tệp hoặc dữ liệu liên quan, các prompt, và các cuộc trò chuyện trong quá khứ.
- Nhất quán – Đảm bảo các biểu tượng cho Chia sẻ Prompt, thêm tệp hoặc ảnh và gắn thẻ ai đó hoặc điều gì đó là tiêu chuẩn và dễ nhận biết. Sử dụng biểu tượng kẹp giấy để chỉ việc tải lên/chia sẻ tệp với tác nhân, và biểu tượng hình ảnh để chỉ việc tải lên đồ họa.
Mã mẫu
Bạn còn câu hỏi nào về các Mẫu thiết kế tác nhân AI không?
Tham gia the Microsoft Foundry Discord để gặp gỡ các người học khác, tham dự giờ làm việc và được giải đáp các câu hỏi về Tác nhân AI của bạn.
Tài nguyên bổ sung
Bài học trước
Khám phá các khung tác nhân
Bài học tiếp theo
Mẫu thiết kế sử dụng công cụ
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 nỗ lực đảm bảo độ chính xác, xin lưu ý rằng bản dịch tự động có thể chứa sai sót hoặc không chính xác. Văn bản gốc bằng ngôn ngữ gốc nên được coi là nguồn tham chiếu chính thức. Đối với những thông tin quan trọng, khuyến nghị sử dụng bản dịch chuyên nghiệp do người dịch thực hiện. Chúng tôi không chịu trách nhiệm cho bất kỳ sự hiểu nhầm hay giải thích sai nào phát sinh từ việc sử dụng bản dịch này.