Tạo một agent thực tế từ phần mô tả chỉ dài một đoạn văn, liên kết nó với một nguồn kiến thức và quan sát cách nó trả lời kèm theo các trích dẫn trong khung kiểm thử.
Nhiệm vụ
Chỉ trong 15 phút nữa, bạn sẽ có một agent hoạt động hoàn chỉnh do chính mình tạo ra - có khả năng trả lời các câu hỏi thực tế ngay trong khung kiểm thử của Copilot Studio, kèm theo những liên kết trích dẫn chứng minh rằng nó đã tham khảo nguồn tài liệu bạn cung cấp. Không cần viết code. Chỉ cần một thao tác dán, vài cú nhấp chuột và một câu hỏi kiểm thử.
Trong bài học trước, bạn đã sắp xếp sơ đồ hệ sinh thái Copilot, tắt tùy chọn New experience và lưu lại bản mô tả công việc cho agent. Hãy giữ lại bản mô tả đó - bạn sẽ cần dùng đến nó ở cuối bài học này.
Chúng ta sẽ xây dựng cùng một loại agent khởi đầu mà Microsoft sử dụng trong hướng dẫn nhanh của họ: Một trợ lý ảo giải đáp các thắc mắc về chính Copilot Studio, dựa trên dữ liệu từ trang tài liệu của Microsoft. Tại sao lại chọn ví dụ này đầu tiên? Vì nó đảm bảo sẽ hoạt động tốt - nguồn kiến thức này công khai, đã được lập chỉ mục và rất phong phú - và việc đạt được thành công ngay lần đầu tiên chắc chắn tốt hơn là thất bại ngay từ đầu với một dự án tùy chỉnh phức tạp. Bạn sẽ tự tạo agent của riêng mình ở Bước 6.
Bước 1 - Mở Copilot Studio (1 phút)
Truy cập copilotstudio.microsoft.com và đăng nhập bằng tài khoản công việc của bạn. Nếu tùy chọn "New experience" đang bật, hãy tắt nó đi. Bạn sẽ thấy trang chủ với một ô nhập văn bản lớn mời bạn mô tả agent muốn tạo.
Nếu bạn không thấy ô nhập văn bản, có thể do một trong hai lý do: Khu vực của bạn không hỗ trợ tính năng tạo agent từ mô tả (hãy chọn "Create blank agent" trên trang Agents thay thế - các bước còn lại trong bài học vẫn áp dụng được), hoặc bạn vẫn đang ở chế độ "New experience".
Bước 2 - Câu lệnh duy nhất (2 phút)
Nơi dán nội dung: Ô nhập mô tả nằm ở giữa trang chủ Copilot Studio.
Sao chép câu lệnh (prompt) này:
Tạo một agent có tên là Copilot Studio Guide. Agent này giúp người mới bắt đầu tại công ty tôi
học cách xây dựng các agent trong Microsoft Copilot Studio. Nó giải đáp các thắc mắc
về việc tạo agent, thêm nguồn kiến thức, viết hướng dẫn, thử nghiệm,
và xuất bản - luôn sử dụng ngôn ngữ đơn giản, không dùng thuật ngữ kỹ thuật, đồng thời trích dẫn nguồn
cho mỗi câu trả lời. Nếu có ai hỏi về các cam kết giá cả hoặc điều khoản pháp lý,
hệ thống sẽ gợi ý họ liên hệ với đội ngũ CNTT thay vì tự đưa ra phỏng đoán.
Điền thông tin chi tiết: Lần này không cần điền gì cả - agent này đã được thiết lập sẵn sàng để chạy ngay. (Phiên bản tùy chỉnh của riêng bạn nằm ở Bước 6).
Những gì bạn sẽ thấy: Chỉ trong vài giây, Copilot Studio sẽ tạo agent và đưa bạn đến trang Overview - tên và mô tả đã được điền sẵn, các hướng dẫn sơ bộ đã có, cùng một bảng những gợi ý từ AI (nguồn kiến thức, công cụ, có thể là cả các trình kích hoạt/trigger). Những gợi ý này sẽ biến mất nếu bạn thoát khỏi phiên làm việc, vì vậy hãy xem qua chúng ngay bây giờ.
Bước 3 - Thêm nguồn kiến thức (3 phút)
Trên trang Overview, hãy tìm mục Knowledge và chọn Add knowledge. Chọn Public websites. Nhập:
learn.microsoft.com/copilot-studio
Nhập một mô tả ngắn gọn khi được yêu cầu - "Tài liệu chính thức của Microsoft về Copilot Studio" - sau đó chọn Add to agent. Nguồn này sẽ xuất hiện trong danh sách Knowledge kèm theo trạng thái. Trạng thái Ready là điều bạn cần; nếu thấy trạng thái In Progress thì cũng là chuyện bình thường - hãy đợi một chút.
Kiểm tra nhanh: Tại sao chúng ta nhập URL mà không có `https://` và chỉ để một cấp đường dẫn?
Trả lời: Nguồn kiến thức từ trang web công khai chỉ cho phép độ sâu đường dẫn tối đa 2 cấp và trang web phải được Bing lập chỉ mục - các liên kết sâu (deep link) hoặc trang yêu cầu xác thực sẽ thất bại âm thầm mà không báo lỗi.
Bước 4 - Hỏi một câu hỏi thực tế (2 phút)
Mở bảng Test (nút Test nằm ở đầu trang). Nhập:
How do I add a knowledge source to my agent?
Làm thế nào để thêm nguồn kiến thức vào agent của tôi?
Gửi câu hỏi. Đợi vài giây.
Những điểm cần lưu ý trong câu trả lời
Ba yếu tố phân biệt giữa việc "hoạt động đúng" và "đang đoán mò":
Nó trả lời theo các bước khớp với những gì bạn vừa thực hiện. Đó không phải là sự trùng hợp ngẫu nhiên - nó đang đọc chính tài liệu mà bạn sẽ đọc.
Có các liên kết tham chiếu nằm bên dưới hoặc bên trong câu trả lời, dẫn đến các trang trên learn.microsoft.com. Đó chính là dấu hiệu cho thấy độ tin cậy: Câu trả lời dựa trên nguồn dữ liệu bạn đã cung cấp chứ không phải do AI tự bịa ra.
Văn phong cũng đúng như những gì bạn mong muốn. Bạn đã yêu cầu sử dụng ngôn ngữ đơn giản, không dùng thuật ngữ kỹ thuật - hãy kiểm tra xem kết quả có đạt yêu cầu đó không.
Nếu thấy hội tụ đủ cả ba yếu tố trên, nghĩa là bạn vừa tạo thành công một AI agent có cơ sở dữ liệu xác thực. Đó chính là quy trình cốt lõi của Copilot Studio - mô tả, gắn kết nguồn dữ liệu và kiểm thử - còn mọi nội dung khác trong khóa học này chỉ là các bước tinh chỉnh thêm.
Kiểm tra nhanh: Hãy thử đặt một câu hỏi tiếp nối: "Chính sách hoàn tiền của các bạn là gì?" - một câu hỏi mà nguồn dữ liệu của bạn không có thông tin để trả lời. AI agent sẽ phản ứng thế nào? Bạn cần một câu trả lời từ chối hoặc chuyển hướng, chứ không phải là một câu trả lời tự tin nhưng sai lệch do AI tự bịa ra. Hãy quan sát kết quả; Bài 3 sẽ hướng dẫn bạn cách kiểm soát hành vi này.
Phải làm gì khi gặp sự cố?
"Không thấy ô nhập mô tả trên trang Home".
Có thể do thiết lập Sovereign cloud hoặc cài đặt của quản trị viên - hãy vào mục Agents → Create blank agent, đặt tên là "Copilot Studio Guide", sau đó dán phần mô tả vào trường Instructions bằng cách chọn Edit trên trang Overview.
"Quá trình đăng nhập liên tục bị lỗi hoặc yêu cầu mua gói dịch vụ".
Tài khoản của bạn chưa được cấp quyền truy cập Copilot Studio. Hãy quay lại bước đăng ký dùng thử ở Bài 1 - và nếu công ty bạn chặn việc tự đăng ký dùng thử, thì đây là lúc bạn cần liên hệ với bộ phận CNTT.
"Trợ lý ảo trả lời: 'Tôi không chắc phải hỗ trợ việc đó như thế nào. Bạn có thể thử diễn đạt lại câu hỏi không?'"
Đây thường là vấn đề về khả năng truy xuất dữ liệu chứ không phải lỗi hệ thống nghiêm trọng. Hãy kiểm tra trạng thái nguồn dữ liệu (trạng thái "Sẵn sàng" có thể chuyển sang "Đang xử lý" trong khi hệ thống đồng bộ), diễn đạt lại câu hỏi bằng các từ ngữ thực sự có trong tài liệu và đảm bảo URL không bị sai chính tả.
"Câu trả lời không có trích dẫn nguồn".
Mô hình đang trả lời dựa trên kiến thức tổng quát. Hãy thử hỏi một câu cụ thể về tài liệu (ví dụ: "Ba tùy chọn xác thực cho trợ lý ảo là gì?") và xem liệu có xuất hiện trích dẫn nguồn hay không.
"Mọi thứ trông khác hẳn so với các bước hướng dẫn".
Bạn đang sử dụng giao diện mới (New experience). Hãy tắt nó đi. Đây sẽ là nguyên nhân gây ra những sự khác biệt khó hiểu trong suốt quá trình sử dụng sau này.
Kết quả nhanh cho bạn
Nếu cách trên hiệu quả, hãy chụp ảnh màn hình câu trả lời kèm theo các trích dẫn nguồn. Nghiêm túc đấy - hãy làm ngay bây giờ. Bạn đã tạo ra một trợ lý ảo AI hoạt động tốt và có cơ sở dữ liệu xác thực chỉ trong vòng 15 phút; ảnh chụp màn hình đó chính là bằng chứng "trước và sau" khi có ai đó hỏi về khả năng thực tế của bạn. Nó cũng đóng vai trò là mốc so sánh khi chúng ta bắt đầu tinh chỉnh các hướng dẫn (instruction) ở bài học tiếp theo.
Xử lý kết quả đầu ra: Hãy giữ nguyên cửa sổ cuộc hội thoại thử nghiệm - Bài học 3 sẽ yêu cầu chỉnh sửa hướng dẫn và thử nghiệm lại ngay trong cùng khung cửa sổ đó, giúp bạn quan sát sự thay đổi hành vi của agent theo thời gian thực.
Nếu tổng thể kết quả chưa ổn: Hãy thực hiện lần lượt danh sách các bước khắc phục sự cố nêu trên theo đúng thứ tự. Trong 90% trường hợp, nguyên nhân nằm ở nút bật/tắt giao diện, độ sâu của đường dẫn URL, hoặc câu hỏi sử dụng từ ngữ không khớp với dữ liệu nguồn.
Bước 6 - Tùy chỉnh theo ý bạn (tùy chọn, 5 phút)
Bây giờ, hãy lấy bản mô tả công việc của agent mà bạn đã lưu ở Bài học 1 và lặp lại các Bước 2 – 4 với nội dung đó: Dán bản mô tả vào ô nhập liệu trên trang Home và đính kèm một trang web công khai có chứa thông tin thực tế dành cho nhóm của bạn (lưu ý: tối đa hai cấp độ đường dẫn, có thể truy cập công khai và đã được Bing lập chỉ mục). Việc sử dụng dữ liệu nội bộ từ SharePoint sẽ thuộc phạm vi của Bài học 4 - vì nó có những đặc thù kỹ thuật cần được tìm hiểu kỹ lưỡng.
Những điểm chính cần lưu ý
Tính năng "Describe-to-create" (tạo agent từ mô tả) sẽ tự động tạo tên, phần mô tả và các hướng dẫn cho agent chỉ từ một đoạn văn bản được dán vào - và những gợi ý này sẽ biến mất khi phiên làm việc kết thúc.
Quy trình cốt lõi bao gồm: Thêm nguồn dữ liệu, đặt câu hỏi và kiểm tra các trích dẫn.
Trích dẫn chính là yếu tố tạo dựng niềm tin; nếu câu trả lời không có trích dẫn, nghĩa là nó được đưa ra dựa trên kiến thức tổng quát của mô hình.
Thông báo "Tôi không chắc phải hỗ trợ việc đó như thế nào" thường có nghĩa là quá trình truy xuất dữ liệu đã thất bại âm thầm - hãy kiểm tra trạng thái, độ sâu của URL và cách đặt câu hỏi.
Ưu tiên tính hiệu quả trước, cá nhân hóa sau: Hãy đảm bảo quy trình hoạt động tốt trước khi tiến hành tùy chỉnh.
Câu 1:
Priya đã thêm trang FAQ công khai của công ty mình làm nguồn kiến thức. Trạng thái nguồn hiển thị là "Ready" (Sẵn sàng), nhưng agent cứ liên tục trả lời: "Tôi không chắc làm thế nào để hỗ trợ vấn đề đó. Bạn có thể thử diễn đạt lại không?". Đâu là bước đầu tiên tốt nhất nên thực hiện?
GIẢI THÍCH:
Kiến thức từ trang web công khai dựa trên công cụ tìm kiếm Bing: URL có độ sâu tối đa là hai cấp, trang web phải được Bing lập chỉ mục, và câu trả lời cần chứa các từ khóa khớp với nội dung trang. Trạng thái 'Sẵn sàng' (Ready) có thể chuyển ngược lại thành 'Đang thực hiện' (In Progress) trong quá trình đồng bộ. Việc tạo lại, thay đổi cơ chế điều phối hoặc xuất bản agent sẽ không khắc phục được lỗi không khớp dữ liệu truy xuất.
Câu 2:
Tom đặt một câu hỏi kiểm tra cho agent mới của mình và nhận được câu trả lời nghe có vẻ chính xác — nhưng lại không có liên kết trích dẫn nào bên dưới. Anh ấy nên kết luận điều gì?
GIẢI THÍCH:
Trích dẫn là dấu hiệu cho thấy câu trả lời dựa trên một nguồn kiến thức cụ thể. Việc thiếu trích dẫn thường có nghĩa là mô hình đã trả lời dựa trên kiến thức chung (hoặc tìm kiếm trên web, nếu tính năng này được bật). Khung kiểm tra vẫn hiển thị trích dẫn và việc xuất bản không ảnh hưởng đến điều này - vì vậy, hãy xác minh thông tin trước khi tin tưởng.
Câu 3:
Bạn nhập một đoạn văn vào ô mô tả trên trang chủ Copilot Studio và nhấn Enter. Copilot Studio thực sự sẽ làm gì với nội dung đó?
GIẢI THÍCH:
Phần mô tả sẽ khởi động quy trình tạo nội dung có sự hỗ trợ của AI: Copilot Studio soạn thảo tên, mô tả và hướng dẫn, đồng thời đề xuất các nguồn kiến thức và công cụ mà bạn có thể chấp nhận hoặc bỏ qua. Không có nội dung nào được xuất bản và văn bản của bạn không được lưu lại nguyên văn làm hướng dẫn cuối cùng.
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây: