Setelan intent

Panduan ini menjelaskan setelan intent dasar.

Tempat menemukan data ini

Saat membangun agen, biasanya digunakan konsol Dialogflow ES (kunjungi dokumentasi, buka konsol). Petunjuk di bawah berfokus pada penggunaan konsol. Untuk mengakses data intent:

  1. Buka konsol Dialogflow ES.
  2. Pilih agen.
  3. Pilih Maksud di menu sidebar kiri.
  4. Pilih maksud.

Jika Anda membuat agen menggunakan API, bukan konsol, lihat Referensi intent. Nama kolom API mirip dengan nama kolom konsol.

Prioritas

Anda dapat menetapkan prioritas untuk setiap maksud, yang memengaruhi cara maksud tersebut dicocokkan.

Untuk menetapkan prioritas intent:

  1. Klik titik berwarna di sebelah kiri nama maksud.
  2. Pilih prioritas dari menu drop-down.

Screenshot perubahan prioritas intent.

Dalam sebagian besar kasus, menggunakan prioritas Normal adalah opsi terbaik. Jika ada potensi konflik pencocokan antara dua maksud (intent), sebaiknya tingkatkan kualitas frasa pelatihan untuk mengatasi konflik tersebut. Jika Anda tidak dapat menghapus konflik dengan frasa pelatihan, Anda dapat menggunakan prioritas untuk memberikan preferensi pada salah satu maksud.

Jika prioritasnya adalah Ignore, intent akan diabaikan dalam permintaan deteksi intent runtime.

Saat menggunakan API, prioritas diberikan sebagai bilangan bulat. Makin besar angkanya, makin tinggi prioritasnya. Jika prioritas tidak ditetapkan atau sama dengan 0, nilai akan dikonversi menjadi 500,000. Tabel berikut menunjukkan hubungan antara prioritas bilangan bulat dan prioritas bernama konsol:

Nama prioritas konsol Prioritas bilangan bulat yang ditetapkan oleh konsol Rentang prioritas bilangan bulat (p) yang dipetakan ke prioritas bernama
Abaikan -1 p < 0
Rendah 250.000 0 < p ≤ 250.000
Normal 500.000 p = 0 atau 250.000 < p ≤ 500.000
Tinggi 750.000 500.000 < p ≤ 750.000
Tertinggi 1.000.000 p > 750.000

Fulfillment

Untuk mengaktifkan pemenuhan untuk intent:

  1. Scroll ke bawah ke bagian Fulfillment.
  2. Aktifkan Enable webhook call for this intent.
  3. Klik Simpan.

Menonaktifkan ML

Pencocokan niat biasanya melibatkan pencocokan tata bahasa dan pencocokan ML. Anda dapat mengonfigurasi intent untuk menonaktifkan pencocokan ML dan hanya mengandalkan pencocokan tata bahasa.

Anda mungkin perlu melakukan hal ini untuk mencegah atau mengurangi pemicuan berlebihan maksud (intent) jika memungkinkan untuk memberikan kumpulan frasa pelatihan yang hampir lengkap.

Untuk menonaktifkan pencocokan ML:

  1. Klik opsi di bagian atas halaman maksud.
  2. Pilih Nonaktifkan ML.