SDK Hành động

SDK Hành động là một bộ công cụ cho nhà phát triển để tạo Hành động cho Trợ lý Google.

SDK này cung cấp các thư viện webhook, một giản đồ chuẩn dựa trên tệp để xác định dự án Actions của bạn, và một CLI để quản lý dự án Actions, nhờ đó, bạn có thể tích hợp việc tạo Hành động cho Trợ lý Google vào quy trình làm việc hiện tại.

Tính năng chính

Cấu hình dựa trên tệp của dự án Actions

SDK Hành động sử dụng mô hình hội thoại của Trình tạo hành động mới và cung cấp các bản trình bày dưới dạng tệp về tất cả thành phần của mô hình trò chuyện: ý định, loại, cảnh, lời nhắc.

Với cấu hình dựa trên tệp của dự án Actions, bạn có thể dễ dàng theo dõi các phiên bản của Hành động bằng cách sử dụng hệ thống quản lý phiên bản dựa trên tệp mà bạn chọn, chẳng hạn như git.

Tìm hiểu thêm về cấu hình dựa trên tệp của dự án Actions

Thư viện ứng dụng

SDK Hành động đi kèm với một thư viện ứng dụng Node.js cung cấp giao diện tương thích cho Giao thức webhook trò chuyện. Trợ lý Google sử dụng giao thức Webhook để giao tiếp với yêu cầu của người dùng tới một Hành động và nhận phản hồi để thực hiện các yêu cầu đó.

Với thư viện Ứng dụng Node.js, bạn có thể dễ dàng triển khai nhiều luồng người dùng phổ biến, ví dụ: trích xuất các tham số từ truy vấn bằng giọng nói (ví dụ: danh mục hoặc các loại lựa chọn ưu tiên khác của người dùng) và tạo bản trình bày đa phương thức (chỉ có giọng nói, giọng nói và hình ảnh) cho Trợ lý Google.

Bắt đầu sử dụng thư viện ứng dụng Node.js

giao diện dòng lệnh của gactions

CLI của gactions quản lý vòng đời dự án thông qua một tập hợp tệp cấu hình xác định dự án Hành động của bạn, đồng thời cung cấp các chức năng để dễ dàng hỗ trợ các tính năng nâng cao hơn của Hành động cho Trợ lý Google như bản địa hoá và liên kết tài khoản.

Với CLI của gactions, bạn có thể dễ dàng thực hiện nhiều quy trình làm việc phổ biến, chẳng hạn như nhập một dự án hiện có và bắt đầu xử lý một nhánh tính năng để thêm nội dung bản địa hoá.

Làm quen với gactions