Ý định liên kết hoạt động đầu vào mà người dùng mở với các đối tượng có cấu trúc. Cụm từ nói được so khớp với ý định nhờ công nghệ Hiểu ngôn ngữ tự nhiên (NLU) của Google. So khớp ý định có thể kích hoạt các sự kiện trong thiết kế cuộc trò chuyện của bạn để tiến triển cuộc trò chuyện của người dùng. Tên ý định được chỉ định trong tên tệp.
Trình bày YAML | |
---|---|
parameters:
- object ( |
Các trường | |
---|---|
parameters[] |
Danh sách các thông số trong các cụm từ huấn luyện. Bạn phải định nghĩa tất cả các thông số tại đây để có thể sử dụng trong cụm từ huấn luyện. |
trainingPhrases[] |
Các cụm từ huấn luyện giúp NLU của Google tự động khớp ý định với thông tin do người dùng nhập. Bạn cung cấp càng nhiều cụm từ độc đáo thì cơ hội phù hợp với ý định này càng cao. Sau đây là định dạng của phần cụm từ huấn luyện có chú thích. Lưu ý rằng trường |
IntentParameter
Định nghĩa về một tham số có thể dùng trong các cụm từ huấn luyện.
Trình bày YAML | |
---|---|
name: string # Union field |
Các trường | ||
---|---|---|
name |
Bắt buộc. Tên riêng biệt của tham số ý định. Có thể dùng trong các điều kiện và phản hồi để tham chiếu các tham số ý định do NLU trích xuất bằng $intent.params.[name].resolved |
|
Trường nhóm parameter_type . Loại tham số ý định. parameter_type chỉ có thể là một trong những trạng thái sau đây: |
||
type |
Không bắt buộc. Khai báo loại dữ liệu của tham số này. Bạn không nên đặt thuộc tính này cho các ý định tích hợp. |
|
entitySetReferences |
Không bắt buộc. Tham chiếu đến tập hợp các thực thể được phép cho tham số ý định này. Chỉ hợp lệ với các tham số của ý định tích hợp. Các tham chiếu này trỏ đến nhóm thực thể trong thư mục "custom/entitySets". |
EntitySetReferences
Tham chiếu nhóm thực thể cho một tham số ý định.
Trình bày YAML | |
---|---|
entitySetReferences:
- object ( |
Các trường | |
---|---|
entitySetReferences[] |
Bắt buộc. Tham chiếu nhóm thực thể cho một tham số ý định. |
EntitySetReference
Mã tham chiếu đến tập hợp các thực thể được phép cho tham số ý định này.
Trình bày YAML | |
---|---|
entitySet: string |
Các trường | |
---|---|
entitySet |
Bắt buộc. Xác định tập hợp cụ thể các thực thể cần được xem xét cho một thông số nhất định. Định nghĩa nhóm thực thể tương ứng phải có trong thư mục tuỳ chỉnh/entitySets/. |