Conversational Analytics API: Tạo tác nhân dữ liệu và trò chuyện với dữ liệu của bạn

Nhà phát triển có thể sử dụng API Phân tích trò chuyện (truy cập thông qua geminidataanalytics.googleapis.com) để tạo giao diện trò chuyện hoặc tác nhân dữ liệu dựa trên trí tuệ nhân tạo (AI) nhằm trả lời các câu hỏi về dữ liệu có cấu trúc trong BigQuery, Looker và Looker Studio bằng ngôn ngữ tự nhiên. Với API Phân tích trò chuyện, bạn cung cấp cho tác nhân dữ liệu thông tin và dữ liệu doanh nghiệp ("ngữ cảnh"), cũng như quyền truy cập vào các công cụ như SQL, Python và thư viện hình ảnh. Các phản hồi của trợ lý này được trình bày cho người dùng và có thể được ứng dụng khách ghi lại, tạo ra trải nghiệm trò chuyện bằng dữ liệu liền mạch và có thể kiểm tra.

Tìm hiểu cách thức và thời điểm Gemini cho Google Cloud sử dụng dữ liệu của bạn. Là một công nghệ ở giai đoạn đầu, Gemini cho các sản phẩm Google Cloud có thể tạo ra kết quả có vẻ hợp lý nhưng không chính xác về mặt thực tế. Bạn nên xác thực tất cả đầu ra từ Gemini cho sản phẩm Google Cloud trước khi sử dụng. Để biết thêm thông tin, hãy xem phần Gemini cho Google Cloud và AI có trách nhiệm.

Bắt đầu sử dụng API Phân tích cuộc trò chuyện

Hãy làm theo các bước sau để thiết lập môi trường, bắt đầu xây dựng và tương tác với các tác nhân dữ liệu bằng cách sử dụng API Phân tích trò chuyện.

Cách thiết lập và điều kiện tiên quyết

Trước khi sử dụng API hoặc các ví dụ, hãy hoàn thành các bước sau:

Tạo và tương tác với tác nhân dữ liệu

Sau khi hoàn tất các bước trước, hãy sử dụng API Phân tích trò chuyện để tạo và tương tác với một tác nhân dữ liệu bằng cách làm theo các bước sau:

Các thao tác chính trên API

API này cung cấp các điểm cuối cốt lõi sau đây để quản lý các tác nhân dữ liệu và cuộc trò chuyện:

Tên API Phương thức HTTP Thiết bị đầu cuối Mô tả
Tạo tác nhân POST /v1alpha/projects/*/locations/*/dataAgents Tạo một tác nhân dữ liệu mới.
Tải tác nhân GET /v1alpha/projects/*/locations/*/dataAgents/* Truy xuất thông tin chi tiết về một tác nhân dữ liệu cụ thể.
Cập nhật tác nhân PATCH /v1alpha/projects/*/locations/*/dataAgents/* Sửa đổi một tác nhân dữ liệu hiện có.
Xoá nhân viên hỗ trợ DELETE /v1alpha/projects/*/locations/*/dataAgents/* Xoá một tác nhân dữ liệu.
Liệt kê đại lý GET /v1alpha/projects/*/locations/*/dataAgents Liệt kê các tác nhân dữ liệu có sẵn trong một dự án.
Chat POST /v1alpha/projects/*/locations/*:chat Gửi tin nhắn trò chuyện đến một tác nhân dữ liệu.
Tạo cuộc trò chuyện POST /v1alpha/projects/*/locations/*/conversations Bắt đầu một cuộc trò chuyện mới.
Lấy cuộc trò chuyện GET /v1alpha/projects/*/locations/*/conversations/* Truy xuất thông tin chi tiết về một cuộc trò chuyện cụ thể.
Danh sách cuộc trò chuyện GET /v1alpha/projects/*/locations/*/conversations Liệt kê các cuộc trò chuyện trong một dự án cụ thể.
Danh sách tin nhắn GET /v1alpha/projects/*/locations/*/conversations/*/messages Liệt kê các tin nhắn trong một cuộc trò chuyện cụ thể.

Tài nguyên khác