Intent memetakan input pengguna open-ended ke objek terstruktur. Frasa lisan dicocokkan dengan intent dengan Natural Language Understanding (NLU) Google. Kecocokan intent bisa memicu peristiwa di desain percakapan Anda untuk melanjutkan percakapan pengguna. Nama intent ditetapkan dalam nama file.
Representasi YAML | |
---|---|
parameters:
- object ( |
Kolom | |
---|---|
parameters[] |
Daftar parameter dalam frasa pelatihan. Semua parameter harus ditentukan di sini untuk digunakan dalam frasa pelatihan. |
trainingPhrases[] |
Frasa pelatihan memungkinkan NLU Google mencocokkan intent dengan input pengguna secara otomatis. Semakin unik frasa yang diberikan, semakin besar peluang intent ini akan dicocokkan. Berikut adalah format bagian frasa pelatihan yang dianotasi. Perlu diperhatikan bahwa kolom |
IntentParameter
Definisi parameter yang dapat digunakan di dalam frasa pelatihan.
Representasi YAML | |
---|---|
name: string # Union field |
Kolom | ||
---|---|---|
name |
Wajib. Nama unik parameter intent. Dapat digunakan dalam kondisi dan respons terhadap parameter intent referensi yang diekstrak oleh NLU dengan $intent.params.[name].resolved |
|
Kolom union parameter_type . Jenis parameter intent. parameter_type hanya ada berupa salah satu diantara berikut: |
||
type |
Opsional. Mendeklarasikan jenis data parameter ini. Ini tidak boleh ditetapkan untuk intent bawaan. |
|
entitySetReferences |
Opsional. Referensi ke kumpulan entity yang diizinkan untuk parameter intent ini. Hanya valid untuk parameter intent bawaan. Referensi ini mengarah ke set entity di direktori 'custom/entitySets'. |
EntitySetReferences
Referensi set entity untuk parameter intent.
Representasi YAML | |
---|---|
entitySetReferences:
- object ( |
Kolom | |
---|---|
entitySetReferences[] |
Wajib. Referensi set entity untuk parameter intent. |
EntitySetReference
Referensi ke kumpulan entity yang diizinkan untuk parameter intent ini.
Representasi YAML | |
---|---|
entitySet: string |
Kolom | |
---|---|
entitySet |
Wajib. Mengidentifikasi kumpulan entity tertentu yang akan dipertimbangkan untuk parameter tertentu. Definisi set entity yang sesuai harus ada di direktori kustom/entitySets/. |