Tạo ứng dụng trò chuyện tạo sinh bằng cuộc trò chuyện trong Vertex AI

1. Tổng quan

Sản phẩm bạn sẽ tạo ra

Trong lớp học lập trình này, bạn sẽ sử dụng chức năng của Tác nhân kho dữ liệu trong Cuộc trò chuyện AI của Vertex để xây dựng, định cấu hình và triển khai một nhân viên hỗ trợ ảo có thể hỗ trợ những khách hàng có thắc mắc về các sản phẩm và thiết bị trong Google Store, bao gồm điện thoại, đồng hồ, máy tính xách tay, thiết bị nhà thông minh và các thiết bị dành cho người tiêu dùng khác.

Nhân viên cửa hàng dữ liệu là gì?

Nhân viên hỗ trợ cửa hàng dữ liệu là một tính năng trong Cuộc trò chuyện AI trong Vertex, được xây dựng dựa trên chức năng trong Dialogflow CX.

Với Nhân viên hỗ trợ cửa hàng dữ liệu, bạn có thể cung cấp URL trang web, dữ liệu có cấu trúc hoặc dữ liệu phi cấu trúc, sau đó Nhân viên hỗ trợ dữ liệu phân tích cú pháp nội dung của bạn và tạo một tác nhân ảo được hỗ trợ bởi các kho dữ liệu và các mô hình ngôn ngữ lớn. Sau đó, khách hàng và người dùng cuối của bạn có thể trò chuyện với nhân viên hỗ trợ và đặt câu hỏi về nội dung. Hãy tham khảo tài liệu về Nhân viên hỗ trợ cửa hàng dữ liệu để biết thêm thông tin.

Mọi người đang tìm kiếm thông tin trên máy tính xách tay

Kiến thức bạn sẽ học được

  • Cách tạo Nhân viên hỗ trợ cửa hàng dữ liệu
  • Cách thêm dữ liệu phi cấu trúc vào kho dữ liệu của nhân viên hỗ trợ
  • Cách bật trải nghiệm thoại và trò chuyện cho nhân viên hỗ trợ
  • Cách thử nghiệm nhân viên hỗ trợ và mô phỏng các câu hỏi của khách hàng
  • Cách xem nhật ký trò chuyện và số liệu phân tích của nhân viên hỗ trợ

Bạn cần có

  • Một dự án trong Google Cloud
  • Một trình duyệt như Chrome

2. Bật API

Trước khi có thể bắt đầu với Nhân viên hỗ trợ cửa hàng dữ liệu trong Vertex AI Conversations, bạn cần bật Dialogflow cũng như các API Tìm kiếm và trò chuyện của Vertex AI.

Để bật API Dialogflow, hãy làm theo các bước sau:

  1. Trên trình duyệt, hãy chuyển đến trang Chi tiết dịch vụ APIDialogflow.
  2. Nhấp vào nút Bật để bật API Dialogflow trong dự án Google Cloud của bạn.

Để bật Vertex AI Search and Conversations API, hãy làm theo các bước sau:

  1. Trong bảng điều khiển Google Cloud, hãy chuyển đến bảng điều khiển Cuộc trò chuyện và Tìm kiếm của Vertex AI.
  2. Đọc và đồng ý với Điều khoản dịch vụ, sau đó nhấp vào Tiếp tục và kích hoạt API.

3. Tạo ứng dụng trò chuyện mới

Bây giờ, bạn sẽ tạo một ứng dụng trò chuyện mới cho nhân viên hỗ trợ ảo và định cấu hình ứng dụng đó bằng một nguồn dữ liệu. Mục đích của nhân viên hỗ trợ mà bạn sẽ tạo là hỗ trợ những khách hàng có câu hỏi về sản phẩm trong Google Store.

Bạn sẽ sử dụng bảng điều khiển Vertex AI Conversations và bảng điều khiển của Dialogflow CX để thực hiện các bước còn lại trong lớp học lập trình này nhằm tạo, định cấu hình và triển khai một nhân viên hỗ trợ ảo có khả năng xử lý các câu hỏi và câu trả lời bằng một Nhân viên hỗ trợ của Data Store.

  1. Để tạo một ứng dụng trò chuyện mới trong Vertex AI trao đổi, bạn có thể:
    1. Chuyển đến Bảng điều khiển Vertex AI Conversations, sau đó nhấp vào +Ứng dụng mới ở gần đầu bảng điều khiển.
    2. Chuyển đến bảng điều khiển Dialogflow CX, nhấp vào +Create new agent (Tạo tác nhân mới) rồi chọn Auto-generate (Tự động tạo). Sau đó, bạn sẽ được chuyển hướng đến bước sau trong bảng điều khiển Vertex AI Conversations.
  2. Trong bảng điều khiển Vertex AI Conversations, hãy chọn Chat làm loại ứng dụng mà bạn muốn tạo.
  3. Nhập Tên công ty Google Store. Tham số này dùng để xác định công ty mà nhân viên hỗ trợ đại diện và phạm vi của nhân viên hỗ trợ.
  4. Chỉ định Agent name (Tên nhân viên hỗ trợ) của Google Store.
  5. Nhấp vào Tiếp tục.
  6. Nhấp vào Tạo kho dữ liệu mới.
  7. Chọn Cloud Storage làm nguồn dữ liệu cho kho dữ liệu của bạn.
  8. Hãy chỉ định thư mục Google Cloud Storage sau có chứa dữ liệu mẫu cho lớp học lập trình này và lưu ý rằng không bắt buộc phải có tiền tố gs://:
    cloud-samples-data/dialogflow-cx/google-store
    
  9. Chọn Tài liệu không có cấu trúc làm loại dữ liệu bạn sẽ nhập.
  10. Nhấp vào Tiếp tục.
  11. Chỉ định Data store name (Tên kho dữ liệu) của Google Store.
  12. Nhấp vào Tạo để tạo kho dữ liệu.
  13. Trong danh sách kho dữ liệu, hãy chọn Google Store mới tạo.
  14. Nhấp vào Tạo để tạo ứng dụng trò chuyện của bạn.

Xin chúc mừng! Bạn đã hoàn tất quá trình tạo ứng dụng trò chuyện dựa trên kiến thức. Ứng dụng này đã sẵn sàng trợ giúp khách hàng. Vì vậy, hãy dành chút thời gian để ăn mừng!

Tuy nhiên, vẫn còn nhiều việc phải làm để giúp người dùng của bạn có thể truy cập vào bot này. Trong phần tiếp theo, bạn sẽ kiểm tra nhân viên hỗ trợ ảo của mình và xem nhân viên hỗ trợ đó trả lời câu hỏi của người dùng hiệu quả đến mức nào về nhiều sản phẩm trong Google Store.

4. Kiểm thử nhân viên hỗ trợ ảo

Thử nghiệm là một phần quan trọng khi làm việc với các nhân viên hỗ trợ trò chuyện để tìm lỗi, xác định các hạn chế và mô phỏng trải nghiệm của khách hàng. Bạn có thể bắt đầu một phiên tương tác với bot trò chuyện của mình để xem bot trò chuyện trả lời như thế nào cho nhiều câu hỏi mà khách hàng có thể đặt ra.

  1. Trong bảng điều khiển Vertex AI Chats (Cuộc trò chuyện AI của Vertex), hãy nhấp vào tên của ứng dụng nhắn tin. Thao tác này sẽ chuyển bạn đến bảng điều khiển Dialogflow CX để thử nghiệm và tuỳ chỉnh thêm.
  2. Trong bảng điều khiển Dialogflow CX và trong nhân viên hỗ trợ của bạn, hãy nhấp vào Nhân viên hỗ trợ thử nghiệm để mở Trình mô phỏng.Nhân viên thử nghiệm trong Dialogflow CX
  3. Nhập lời chào cho nhân viên hỗ trợ, chẳng hạn như Hello.
  4. Hãy hỏi nhân viên hỗ trợ một số câu hỏi về các sản phẩm khác nhau, chẳng hạn như:
    • How long does the battery in the Pixel 7 Pro last?
    • Is the Pixel Watch water resistant?
    • Can I display my Google Photos on a Nest Hub?
    • Bạn có thể đặt câu hỏi khác về chuông cửa, máy điều nhiệt, đèn thông minh hoặc các thiết bị khác trong Google Store.

Kiểm thử nhân viên hỗ trợ ảo

Tuyệt vời! Xin lưu ý rằng nhân viên hỗ trợ ảo của bạn biết khá nhiều về các sản phẩm khác nhau trong Google Store vì nhân viên hỗ trợ này đã nhập thông tin từ miền gốc mà bạn chỉ định trước đó. Hãy tham khảo tài liệu về trình mô phỏng tác nhân để tìm hiểu thêm về cách thử nghiệm tác nhân người dùng.

5. Bật cuộc gọi thoại

Giờ đây, khi đã kiểm tra nhân viên hỗ trợ của mình và hài lòng với mức độ chức năng hiện tại, bạn có thể thêm một cổng điện thoại vào bot của mình. Việc này sẽ sử dụng các chức năng Chuyển lời nói thành văn bảnChuyển văn bản sang lời nói trong Google Cloud.

  1. Trong bảng điều khiển Dialogflow CX và trong nhân viên hỗ trợ của bạn, hãy nhấp vào thẻ Quản lý trong thanh bên, rồi nhấp vào Công cụ tích hợp.
  2. Nhấp vào Quản lý trong mục Cổng vào điện thoại CX ở đầu trang Tích hợp.Các công cụ tích hợp – Cổng vào CX Phone
  3. Trên trang Số điện thoại, hãy nhấp vào Tạo mới để bắt đầu quy trình tạo số điện thoại mới cho nhân viên hỗ trợ ảo.
  4. Chọn một mã quốc gia rồi nhấp vào Yêu cầu để tiếp tục chuyển sang bước tiếp theo.
  5. Chọn một trong các số điện thoại xuất hiện, nhập tên hiển thị rồi nhấp vào Lưu.
  6. Hãy gọi cho nhân viên hỗ trợ của bạn và đặt một số câu hỏi!
    • Do the Pixel 7 Pro and Pixel 7 both have face unlock?
    • What coverage does Preferred Care provide for a Pixelbook Go laptop?
    • Do the Pixel Buds Pro have active noise cancellation?
    • Bạn có thể đặt câu hỏi khác về chuông cửa, máy điều nhiệt, đèn thông minh hoặc các thiết bị khác trong Google Store.

Xin chúc mừng! Bạn đã cấp cho nhân viên hỗ trợ ảo số điện thoại và giọng nói của riêng mình! Để biết thêm thông tin về các công cụ tích hợp thoại và điện thoại có sẵn khác, hãy tham khảo tài liệu về Tích hợp Dialogflow CX.

Tiếp theo, bạn sẽ tích hợp một tin nhắn trò chuyện cho nhân viên hỗ trợ ảo của bạn vào một trang web bên ngoài.

6. Bật tiện ích trò chuyện

Giờ đây, bot của bạn có một cổng điện thoại để tương tác bằng giọng nói, nên hãy nhúng tiện ích trò chuyện vào một trang web để khách hàng có thể trò chuyện với bot của mình, bên cạnh việc gọi điện để trò chuyện với bot.

  1. Trong bảng điều khiển Dialogflow CX và trong nhân viên hỗ trợ của bạn, hãy nhấp vào thẻ Quản lý trong thanh bên, rồi nhấp vào Công cụ tích hợp.
  2. Nhấp vào Kết nối trong Dialogflow Messenger.
  3. Nhấp vào Bật trong hộp thoại, rồi sao chép mã HTML để tích hợp tính năng nhắn tin.
  4. Mở một trình soạn thảo mã trực tuyến, chẳng hạn như CodePen hoặc JSFiddle, rồi dán mã HTML của Dialogflow Messenger.
  5. Thử nghiệm và trò chuyện với nhân viên hỗ trợ ảo! Dưới đây là một số câu hỏi mẫu để hỏi:
    • Do the Pixel 7 Pro and Pixel 7 both have face unlock?
    • How does Preferred Care relate to a Pixelbook Go laptop?
    • Do the Pixel Buds Pro have noise cancellation?
    • Bạn có thể đặt câu hỏi khác về chuông cửa, máy điều nhiệt, đèn thông minh hoặc các thiết bị khác trong Google Store.

Giờ đây, nhân viên hỗ trợ ảo của bạn có thể xử lý các câu hỏi và câu trả lời của khách hàng thông qua tính năng trò chuyện hoặc gọi thoại, tuỳ theo lựa chọn của họ! Để biết thêm thông tin về các công cụ tích hợp trò chuyện hiện có khác, hãy tham khảo tài liệu về Tích hợp Dialogflow CX.

Tích hợp cuộc trò chuyện với Dialogflow Messenger

7. Phân tích cuộc trò chuyện

Khi thử nghiệm nhân viên hỗ trợ ảo, nếu thấy câu trả lời của bot không đáp ứng được kỳ vọng của bạn, bạn có thể thêm các URL khác vào kho dữ liệu bất cứ lúc nào để cải thiện cách bot xử lý câu hỏi và câu trả lời.

Ngoài việc thử nghiệm nhiều lộ trình cho khách hàng, bạn có thể làm gì khác để xác định vấn đề và điểm phiền hà trong nhân viên hỗ trợ ảo của mình? Nhật ký trò chuyện và số liệu phân tích có thể giúp ích cho bạn!

  1. Trong bảng điều khiển Dialogflow CX và trong nhân viên hỗ trợ của bạn, hãy nhấp vào Cài đặt nhân viên hỗ trợ trong trình đơn.Chế độ cài đặt của nhân viên hỗ trợ trong Dialogflow CX
  2. Trong phần Cài đặt ghi nhật ký, hãy bật tuỳ chọn Bật tính năng ghi nhật ký tương tác.Ghi nhật ký tương tác trong phần cài đặt nhân viên hỗ trợ
  3. Trò chuyện với bot của bạn thông qua trình mô phỏng nhân viên hỗ trợ, tích hợp giọng nói hoặc tích hợp trò chuyện và đặt một số câu hỏi cho bot.
  4. Sau khi bạn kết thúc cuộc trò chuyện với nhân viên hỗ trợ, trong bảng điều khiển Dialogflow CX và trong nhân viên hỗ trợ của bạn, hãy nhấp vào thẻ Quản lý trong thanh bên, rồi nhấp vào Nhật ký trò chuyện.Nhật ký trò chuyện trong Dialogflow CX
  5. Hãy nhấp vào một trong những cuộc trò chuyện gần đây, sau đó xem lại cuộc trò chuyện đó và ghi chú thời lượng cuộc trò chuyện, câu trả lời mà nhân viên hỗ trợ đưa ra và những ý định nào được khớp trong suốt cuộc trò chuyện đó.Chi tiết về cuộc trò chuyện trong Dialogflow CX
  6. Trong bảng điều khiển Dialogflow CX và trong nhân viên hỗ trợ của bạn, hãy nhấp vào thẻ Quản lý trong thanh bên, rồi nhấp vào Analytics. Khi khách hàng tương tác với nhân viên hỗ trợ của bạn, trang này sẽ hiển thị bản tóm tắt nhiều số liệu thống kê liên quan đến yêu cầu và phản hồi của nhân viên hỗ trợ.

Tuyệt vời! Giờ đây, bạn đã biết cách xem xét chi tiết hơn các cuộc trò chuyện cụ thể cũng như xem xét các chỉ số khác liên quan đến câu trả lời của nhân viên hỗ trợ và lượt tương tác với khách hàng. Hãy tham khảo tài liệu về nhật ký trò chuyệnsố liệu phân tích cuộc trò chuyện để biết thêm thông tin về cách đánh giá hiệu suất và các chỉ số xem của nhân viên hỗ trợ.

Dữ liệu này giúp bạn đánh giá cách nhân viên hỗ trợ của bạn đang được sử dụng trong phiên bản chính thức, đồng thời có thể dùng để xác định những trang web và tài liệu mà bạn nên thêm vào cơ sở kiến thức của mình để cải thiện trải nghiệm với nhân viên hỗ trợ và khách hàng.

8. Xin chúc mừng

Bằng cách sử dụng Vertex AI Conversations và Dialogflow CX, bạn đã tạo thành công một Nhân viên hỗ trợ cửa hàng dữ liệu, thêm nguồn dữ liệu và triển khai một nhân viên hỗ trợ có hỗ trợ thoại và trò chuyện để trợ giúp khách hàng của mình!

Nhân viên hỗ trợ ảo của bạn có thể trả lời hàng trăm câu hỏi khác nhau về các sản phẩm trên Google Store. Bạn không cần phải thực hiện quy trình thủ công để tạo ra một số lượng lớn ý định, cụm từ huấn luyện, thông báo phản hồi, v.v.

Vui lòng dùng thử các loại dữ liệu khác trong kho dữ liệu của bạn và khám phá chức năng khác hiện có liên quan đến Vertex AI6Dialogflow CX.

Nhân viên hỗ trợ vui vẻ

Dọn dẹp

Bạn có thể dọn dẹp sau đây để tránh phát sinh phí cho tài khoản Google Cloud của mình đối với các tài nguyên dùng trong lớp học lập trình này:

Tìm hiểu thêm

Tiếp tục tìm hiểu về AI đàm thoại và AI tạo sinh qua những hướng dẫn và tài nguyên sau:

Giấy phép

Tác phẩm này được cấp phép theo Giấy phép chung Ghi nhận tác giả Creative Commons 2.0.