Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Mỗi khi người dùng gửi tin nhắn cho agent của bạn, cần có một cơ chế đưa ra quyết định: Tìm kiếm trong kho kiến thức? Thực thi một chủ đề (topic)? Gọi một công cụ? Hay chỉ đơn thuần là phản hồi? Cơ chế đó chính là Orchestrator; việc hiểu rõ nó tạo ra sự khác biệt giữa một agent hoạt động theo đúng định hướng của bạn và một agent có những hành vi bất ngờ.
Ở bài học trước, bạn đã xác định nguồn cung cấp câu trả lời - đó là các kho kiến thức có kèm trích dẫn, và tính năng tìm kiếm web đã được tắt. Hôm nay, chúng ta sẽ tìm hiểu về thành phần quyết định thời điểm sử dụng các nguồn này.
Các agent mới trên nền tảng tiêu chuẩn mặc định sử dụng cơ chế Generative Orchestration (điều phối tạo sinh). Bạn có thể xem (và thay đổi) thiết lập này tại mục Settings → Generative AI → Orchestration - với tùy chọn: "Use generative AI orchestration for your agent's responses?" (Sử dụng cơ chế điều phối Generative AI cho các phản hồi của agent?).

Chế độ tạo sinh (Generative mode) là yếu tố mang lại sự thông minh cho agent của bạn: Nó đọc tên và mô tả của mọi thành phần được đính kèm - bao gồm chủ đề (topic), công cụ (tool) và kiến thức (knowledge) - rồi tự lập kế hoạch cho từng lượt tương tác, thậm chí kết hợp nhiều nguồn tài nguyên để giải quyết các câu hỏi phức tạp gồm nhiều phần. Nó cũng có thể tự đặt câu hỏi bổ sung khi thiếu thông tin đầu vào cần thiết (Microsoft gọi đây là cơ chế "điền trường thông tin bằng AI" hay *generative slot filling*).
Chế độ cổ điển (Classic mode) hoạt động dựa trên cơ chế xác định trước (deterministic) truyền thống: Câu nói của người dùng được đối chiếu với các cụm từ kích hoạt (Microsoft khuyến nghị 5 – 10 cụm từ cho mỗi chủ đề), chủ đề khớp nhất sẽ được thực thi, và hệ thống chỉ tìm kiếm trong kho kiến thức khi không tìm thấy chủ đề nào phù hợp. Đây vẫn là chế độ được hỗ trợ ở một số gói cấp phép (như gói Teams) và là lựa chọn dự phòng khi bạn cần sự chính xác, có thể dự đoán trước hoàn toàn về cách phản hồi.
Một lưu ý để tránh nhầm lẫn: Cơ chế điều phối tạo sinh (generative orchestration) trên nền tảng tiêu chuẩn (standard harness) không phải là "cơ chế điều phối mới" của GitHub Copilot đã đề cập trong Bài 1. Chúng là hai thứ khác nhau và có cách tính phí khác nhau. Khóa học này tập trung vào nền tảng tiêu chuẩn.
Kiểm tra nhanh: Trong cơ chế điều phối tạo sinh, Orchestrator đọc thông tin nào để quyết định có sử dụng nguồn kiến thức của bạn hay không - nội dung bên trong nguồn đó, hay tên và mô tả của nó?
Đáp án: Tên và mô tả. Nội dung chỉ quan trọng sau khi Orchestrator đã quyết định thực hiện tìm kiếm trong nguồn đó. Đó là lý do tại sao Bài 4 khuyên bạn nên viết phần mô tả thật kỹ lưỡng và rõ ràng.
Topic là một phần của cuộc hội thoại do bạn thiết kế trên giao diện trực quan gồm các node - bao gồm tin nhắn, câu hỏi và các điều kiện. Agent của bạn vốn đã có sẵn các chủ đề hệ thống thực hiện những tác vụ ngầm: Conversation Start (lời chào), Fallback (tin nhắn báo "Tôi không chắc chắn" mà bạn đã gặp ở Bài 3), Escalate (chuyển tiếp cho nhân viên hỗ trợ), On Error (xử lý lỗi) và một số chủ đề khác. Bạn không thể xóa các chủ đề hệ thống này nhưng có thể chỉnh sửa hoặc tắt chúng - việc chỉnh sửa Conversation Start là cách nhanh nhất để thay đổi lời chào của agent.
Vậy khi nào thì người mới bắt đầu thực sự cần tạo một chủ đề? Có một quy tắc áp dụng cho 90% các trường hợp: Đó là khi câu trả lời cần sự chính xác tuyệt đối. Ví dụ như các tuyên bố miễn trừ trách nhiệm pháp lý, câu chữ chuyển tiếp hỗ trợ vì lý do an toàn, hay thông báo "liên hệ địa chỉ này trong trường hợp khẩn cấp" - bất kỳ nội dung nào mà việc diễn giải lại theo ý hiểu (paraphrase) có thể gây ra vấn đề. Các câu trả lời tạo sinh (generative answers) thường được diễn giải lại; trong khi đó, Message node của một chủ đề sẽ hiển thị nguyên văn nội dung.
Nơi thiết lập: Trong bot của bạn, hãy vào trang Topics → Add a topic → From blank. Bạn cần điền thông tin vào hai chỗ: Phần mô tả chủ đề (trong mục Details) và Message node mà bạn thêm vào khung soạn thảo.
Sao chép nội dung prompt gợi ý này:
Tên chủ đề: Talk to a human (Trò chuyện với nhân viên)
Mô tả chủ đề: Sử dụng chủ đề này khi người dùng cảm thấy bực bội, yêu cầu gặp
nhân viên, muốn chuyển tiếp vấn đề, hoặc gặp sự cố khẩn cấp mà bot không thể giải quyết.
Nội dung Message node: Tôi muốn kết nối bạn với nhân viên hỗ trợ thay vì cố gắng đoán câu trả lời
cho vấn đề này. Hãy gửi email đến [team inbox] hoặc liên hệ qua [Teams channel name], và nhân viên sẽ
phản hồi trong vòng [response time]. Nếu vấn đề khẩn cấp, hãy gọi [phone/contact].Điền thông tin chi tiết của bạn: Thay thế các thông tin liên hệ trong ngoặc vuông bằng thông tin thực tế của nhóm bạn. Lưu ý không đặt dấu chấm trong tên chủ đề - dấu chấm trong tên chủ đề sẽ gây lỗi khi xuất giải pháp (solution export) sau này.
Kết quả hiển thị: Sau khi lưu, hãy thử nghiệm với câu lệnh "this is useless, I want to talk to a real person" (cái này vô dụng quá, tôi muốn nói chuyện với người thật). Node kích hoạt (trigger node) sẽ hiển thị trạng thái "The agent chooses" (Bot tự chọn - đây là cơ chế điều phối tạo sinh đang đọc phần mô tả của bạn), và phản hồi trả về sẽ là tin nhắn của bạn, hiển thị nguyên văn từng chữ.
Nếu kết quả không như ý: Nếu chủ đề không được kích hoạt, hãy tinh chỉnh phần mô tả - nêu rõ các tình huống cụ thể ("frustrated"/bực bội, "asks for a person"/yêu cầu gặp người, "urgent"/khẩn cấp). Với cơ chế điều phối tạo sinh, phần mô tả chính là yếu tố kích hoạt.
Kiểm tra nhanh: Tại sao chúng ta lại đưa thông tin liên hệ vào một chủ đề thay vì phần hướng dẫn (Instructions)?
Trả lời: Phần hướng dẫn định hình các câu trả lời tạo sinh, vốn có thể diễn giải lại hoặc bỏ sót chi tiết. Message node đảm bảo hiển thị chính xác từng chữ - và thông tin chuyển tiếp là loại nội dung tuyệt đối không được phép tùy biến hay diễn giải lại.
Hãy giữ chế độ điều phối tạo sinh (generative orchestration) được bật cho bot trong khóa học này - đây là chế độ mặc định vì những lý do hợp lý. Hãy lưu ý ba dấu hiệu cho thấy chế độ cổ điển (classic mode) phù hợp với dự án: mọi tương tác đều theo kịch bản cố định (như khảo sát, biểu mẫu), gói giấy phép của bạn không bao gồm tính năng điều phối tạo sinh (generative orchestration), hoặc quản trị viên đã tắt tính năng này trong môi trường của bạn. Việc chuyển đổi chế độ chỉ cần thay đổi một cài đặt, nhưng các chủ đề (topic) được tạo cho chế độ này cần được xem xét lại khi chuyển sang chế độ kia, do logic kích hoạt bên dưới chúng sẽ thay đổi.
Cơ chế điều phối tạo sinh (mặc định) lựa chọn các chủ đề, công cụ và kiến thức dựa trên tên và mô tả của chúng, đồng thời có thể kết hợp nhiều yếu tố trong cùng một lượt phản hồi.
Cơ chế điều phối cổ điển hoạt động bằng cách khớp các cụm từ kích hoạt và chỉ tìm kiếm kiến thức khi các phương thức khác không thành công (fallback); cơ chế này mang tính xác định (deterministic) và vẫn phụ thuộc vào một số gói giấy phép nhất định.
Các chủ đề hệ thống (system topics) đảm nhiệm việc chào hỏi, xử lý tình huống không tìm thấy kết quả (fallback) và xử lý lỗi; hãy chỉnh sửa chủ đề "Conversation Start" để thay đổi lời chào.
Hãy tạo chủ đề tùy chỉnh khi phản hồi cần chính xác từng từ một; trong chế độ tạo sinh, phần mô tả đóng vai trò là yếu tố kích hoạt.
Không sử dụng dấu chấm trong tên chủ đề; đồng thời, cần phân biệt rõ giữa cơ chế điều phối tạo sinh tiêu chuẩn và tính năng New Orchestration (điều phối mới) của GitHub Copilot.
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Hướng dẫn giải phóng bộ nhớ lưu trữ ChatGPT
TOP công cụ AI đáng thử nhất trong năm
TOP Claude Connector giúp tăng năng suất làm việc
Thơ về tháng 10 hay, lãng mạn và tâm trạng nhất
TOP công cụ AI hỗ trợ lập trình tốt nhất
TOP trang web chia sẻ torrent phổ biến nhất
Cách xem live stream giải đua xe F1
Tại sao agent đưa ra phản hồi kỳ lạ trong Microsoft Copilot Studio?
Hướng dẫn xem lại thói quen sử dụng Claude AI
TOP Claude Connector cho quảng cáo và marketing
Webhook tools: Kết nối trợ lý của bạn với dữ liệu và hệ thống bên ngoài trong ElevenAgents
Cách gỡ box Hoàn thành nhiều việc hơn với AI khỏi New Tab Chrome
Cách thêm tài khoản vào plugin Google Calendar trên ChatGPT
TOP công cụ quản lý prompt AI tốt nhất
Cách áp dụng feedback video với Claude hoặc ChatGPT, không cần chỉnh sửa lại toàn bộ
Hướng dẫn tìm kiếm trò chuyện trên Gemini
8 công cụ viết AI tốt nhất hiện nay
Cách gỡ Gemini khỏi thanh tìm kiếm trong Google Photos
Quản lý tài liệu trong kho kiến thức ElevenAgents
Generative Orchestration trong Copilot Studio: Cách agent đưa ra quyết định
Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Cách lập trình chuyên nghiệp hơn, dễ dàng hơn với tính năng Tệp trên Grok
Công thức tính diện tích hình Elip
Hướng dẫn ngắt kết nối ứng dụng trên ChatGPT
Hướng dẫn tạo đoạn hội thoại cho topic trên Twee
Bức tranh tổng quan về hỗ trợ khách hàng tích hợp AI
Đừng chia sẻ ảnh cho đến khi bạn chạy kiểm tra siêu dữ liệu này!
6 cách mở Computer/System Properties trong Windows 10
Cách sửa lỗi There Are Currently No Power Options Available Windows
Hướng dẫn 8 cách mở bàn phím ảo trên Windows 10