Sử dụng code interpreter để phân tích dữ liệu có cấu trúc trong Copilot Studio
Bằng cách sử dụng code interpreter, các Copilot Studio agent có thể tạo và chạy code Python khi cần phản hồi những yêu cầu của người dùng. Code interpreter hỗ trợ các tác vụ như phân tích thống kê, kết hợp bảng, dự báo và tạo biểu đồ. Các tác vụ này hoạt động với những file có cấu trúc như CSV và Excel.
Lưu ý quan trọng:
- Bài viết này chứa tài liệu xem trước của Microsoft Copilot Studio và có thể thay đổi.
- Các tính năng xem trước không dành cho mục đích sử dụng trong môi trường sản xuất và có thể có chức năng bị hạn chế. Các tính năng này được cung cấp trước khi phát hành chính thức để bạn có thể truy cập sớm và cung cấp phản hồi.
- Nếu bạn đang xây dựng một agent sẵn sàng cho môi trường sản xuất, hãy xem Tổng quan về Microsoft Copilot Studio.
Lợi ích của việc sử dụng code interpreter để phân tích các file dữ liệu có cấu trúc là:
- Bằng cách sử dụng tính toán có thể xác định và tái tạo, bạn có thể mở khóa khả năng phân tích đáng tin cậy bên trong các agent thay vì dựa vào khả năng toán học và suy luận vốn có của mô hình ngôn ngữ lớn để trả lời những câu hỏi phân tích.
- Giảm rào cản kỹ năng cho phân tích nâng cao bằng cách cho phép người dùng đặt câu hỏi phân tích bằng ngôn ngữ tự nhiên.
- Tạo bảng và hình ảnh hóa kết quả theo chương trình mà người dùng có thể xem, tải xuống và sử dụng lại.
Các Copilot Studio agent có thể sử dụng code interpreter để phân tích những file có cấu trúc được cung cấp cho agent theo hai cách sau:
- Với tư cách là người dùng cuối, khi bạn upload lên các file có cấu trúc trong khi trò chuyện với agent.
- Với tư cách là người tạo, khi bạn thêm thư viện Documents trong SharePoint làm nguồn kiến thức, thư viện này chứa các file có cấu trúc.
Điều kiện tiên quyết
- Giấy phép: Thanh toán và cấp phép Microsoft Copilot Studio. Việc tạo và thực thi code được tính là các tính năng của công cụ AI tạo văn bản và tạo sinh (cao cấp).
- Khu vực được hỗ trợ: Có sẵn cho tất cả các đám mây công cộng. Đám mây độc lập hiện không được hỗ trợ.
Các kịch bản đã được kiểm thử rộng rãi
Microsoft đã kiểm thử rộng rãi các kịch bản sau với độ tin cậy cao.
Lưu ý:
- Nếu kịch bản của bạn không nằm trong số các kịch bản được liệt kê trong bảng, nó vẫn có thể hoạt động. Các kịch bản được liệt kê trong những bảng bên dưới phản ánh nhóm các kịch bản mà Microsoft đã kiểm thử rộng rãi dựa trên dự đoán về cách sử dụng của khách hàng.
- Giới hạn kích thước cho mỗi file có thể được phân tích bởi code interpreter, bất kể loại file nào, là 16 MB. Bạn có thể upload lên tối đa 10 file.
Các trường hợp sử dụng file Excel (.xlsx)
| Loại | Mô tả kịch bản | Ví dụ 1 | Ví dụ 2 | Ví dụ 3 |
|---|---|---|---|---|
| Tra cứu - trang đơn | Truy xuất một giá trị, nhãn hoặc bản ghi cụ thể từ một trang tính duy nhất của file Excel. Không cần tính toán trên nhiều hàng. Câu trả lời nằm ngay trong ô/hàng cần tra cứu trực tiếp. Bao gồm các giá trị số, thuộc tính văn bản (tên, vai trò, danh mục) và dấu thời gian. | Những trận đấu nào có một bên ghi tối thiểu ba bàn thắng? | Dòng tiền tự do trong quý 4 năm 2024 là bao nhiêu? | Phân khúc nhiên liệu bán buôn thuộc lĩnh vực nào bắt đầu từ quý 1 năm 2024? |
Các trường hợp sử dụng file .csv
| Loại | Mô tả kịch bản | Ví dụ 1 | Ví dụ 2 | Ví dụ 3 |
|---|---|---|---|---|
| Tra cứu - file đơn | Truy xuất một giá trị, thuộc tính hoặc bản ghi cụ thể từ một file CSV duy nhất. Bao gồm tra cứu thực thể (liên hệ, sân bay, dự án điện gió), truy xuất giá trị tại một thời điểm nhất định và tra cứu bảng nhỏ. Không cần tổng hợp dữ liệu giữa các hàng. | Ai là chủ đầu tư của dự án Sunrise Wind? | Năm 1970, có bao nhiêu xe máy được đăng ký tại Tennessee? | Ai là chủ sở hữu sân bay Horseshoe Landings ở Keenesburg, CO? |
| Tổng hợp - file đơn | Tính tổng, số lượng, hiệu số, tóm tắt theo nhóm hoặc tra cứu xếp hạng trong một file CSV duy nhất. Bao gồm tổng hợp tài chính, đếm có điều kiện, truy xuất xếp hạng (tối đa/tối thiểu) và tóm tắt cấp nhóm được trả về dưới dạng số, văn bản hoặc bảng. | Tổng giá trị tiền bản quyền từ việc bán dầu khí trên đất liền năm 2019 là bao nhiêu? | Năm 2020, số lượng xe tải đăng ký tại California nhiều hơn bao nhiêu so với năm 2010? | Tổng doanh thu bán hàng mà mỗi khu vực đạt được trong tháng 1 năm 2025 là bao nhiêu? |
| Tra cứu - nhiều file | Kết hợp hoặc đối chiếu nhiều file CSV để truy xuất một giá trị hoặc danh sách cụ thể (ví dụ: tra cứu hàng tồn kho bằng cách đối khớp tên linh kiện trong danh sách linh kiện, hàng tồn kho và bảng giá; hoặc truy vấn dữ liệu phát thải bằng cách kết hợp tên ngành với file phát thải chính). | Kho phía Đông hiện có bao nhiêu máy cắt tia nước? | Giá bán dành cho mục đích giáo dục của một máy tiện 10x24 là bao nhiêu? | Kho hàng phía Đông hiện có bao nhiêu mũi khoan 3/8 inch? |
| Tổng hợp - nhiều file | Tổng hợp hoặc so sánh dữ liệu trải rộng trên nhiều file CSV (ví dụ: cộng tổng số giờ làm việc của nhân viên trên các file CSV hàng tháng để có tổng số hàng quý, đếm số lượng giao dịch trên các file CSV xuất khẩu hàng năm hoặc xếp hạng các ngành theo lượng khí thải trên các file đã được kết hợp). | Tổng số giờ làm việc được ghi nhận trong quý 3 là bao nhiêu? | Chris đến sớm nhất vào lúc mấy giờ trong tháng Bảy? | Ngành nào thải ra nhiều CO2 nhất trong năm 2020? |
Sử dụng code interpreter để phân tích file dữ liệu có cấu trúc do người dùng upload
- Trong Copilot Studio, chọn Settings > Generative AI. Trong phần File processing capabilities, bật công tắc File uploads.
- Trong phần File processing capabilities, bật công tắc Code interpreter.
- Chọn Save.
- Trong ngăn kiểm thử, viết một truy vấn yêu cầu agent thực hiện phép tính bằng cách sử dụng dữ liệu từ file dữ liệu có cấu trúc. Đính kèm file dữ liệu vào prompt.
Sử dụng code interpreter để phân tích file dữ liệu có cấu trúc làm nguồn tri thức SharePoint
- Nếu agent của bạn chưa có file dữ liệu có cấu trúc SharePoint làm nguồn kiến thức, hãy thêm file SharePoint này làm nguồn kiến thức.
- Trong Copilot Studio, chọn Settings > Generative AI. Trong phần File processing capabilities, bật công tắc Code interpreter.
- Trong phần Search, chọn Turn on Work IQ.
- Chọn Save.
- Nếu bạn đã thêm file SharePoint theo hướng dẫn ở bước đầu tiên, hãy xuất bản agent của bạn.
- Hãy kiểm tra khả năng của agent bằng cách đưa ra một truy vấn yêu cầu agent thực hiện phép tính để trả lời.
Bạn nên đọc
-
Thêm Azure AI Search làm nguồn kiến thức cho agent trong Copilot Studio
-
Thêm Bing Custom Search làm nguồn kiến thức cho agent trong Copilot Studio
-
Bổ sung kiến thức cho agent trong Copilot Studio
-
Thêm SharePoint làm nguồn kiến thức cho agent trong Copilot Studio
-
Thêm bảng Dataverse làm nguồn kiến thức agent trong Copilot Studio
-
Tóm tắt các nguồn kiến thức cho agent trong Copilot Studio
-
So sánh Copilot connector và Power Platform connector
-
Thêm dữ liệu phi cấu trúc làm nguồn kiến thức cho Copilot Studio agent
-
Thêm Power Platform connector làm nguồn kiến thức cho agent trong Copilot Studio
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:
Hướng dẫn AI
Học IT
Hàm Excel