Entity

Jenis entity digunakan untuk mengontrol cara data dari input pengguna akhir diekstrak.

Agen Percakapan (Dialogflow CX) menyediakan entity sistem yang telah ditentukan sebelumnya yang dapat mencocokkan banyak jenis data umum. Misalnya, ada entity sistem untuk mencocokkan tanggal, waktu, warna, alamat email, dan sebagainya. Anda juga dapat membuat entity kustom sendiri untuk mencocokkan data kustom. Misalnya, Anda dapat menentukan entity sayuran yang dapat mencocokkan jenis sayuran yang tersedia untuk dibeli dengan agen toko bahan makanan.

Terminologi entity

Istilah entity digunakan dalam dokumentasi ini dan di konsol Dialogflow CX untuk menjelaskan konsep umum entity. Saat membahas detail entity, penting untuk memahami istilah yang lebih spesifik:

  • Jenis entitas: Menentukan jenis informasi yang ingin Anda ekstrak dari input pengguna. Misalnya, sayur dapat menjadi nama tampilan jenis entity. Mengklik Create dari bagian Entity Types di konsol Dialogflow CX akan membuat jenis entity. Saat menggunakan API, istilah jenis entity mengacu pada jenis EntityType.

    Pilih protokol dan versi untuk referensi EntityType:

    Protokol V3 V3beta1
    REST Resource EntityType Resource EntityType
    RPC Antarmuka EntityType Antarmuka EntityType
    C++ EntityTypesClient Tidak tersedia
    C# EntityTypesClient Tidak tersedia
    Go EntityTypesClient Tidak tersedia
    Java EntityTypesClient EntityTypesClient
    Node.js EntityTypesClient EntityTypesClient
    PHP Tidak tersedia Tidak tersedia
    Python EntityTypesClient EntityTypesClient
    Ruby Tidak tersedia Tidak tersedia

  • (Opsional) Deskripsi: Menjelaskan tujuan jenis entity, misalnya "Entity ini dipicu saat pengguna menyebutkan sayuran". Jika Anda ingin menggunakan pembuatan AI untuk membuat sinonim nilai referensi secara otomatis, kolom ini akan digunakan oleh model untuk menghasilkan hasil yang lebih berkualitas.

  • Entri entity: Untuk setiap jenis entity, dapat ada banyak entri entity. Setiap entri entity menyediakan kumpulan kata atau frasa yang dianggap setara, nilai referensi di kolom pertama, dan satu atau beberapa sinonim untuk nilai referensi tersebut di kolom kedua. Misalnya, jika vegetable adalah jenis entity, Anda dapat menentukan entri entity ini:

    Nilai referensi Sinonim
    daun bawang daun bawang, bawang hijau
    paprika paprika, paprika manis
    wortel wortel
    kentang kentang, ubi

    Daripada memasukkan entri entitas dan sinonim secara manual, Anda dapat memilih kotak centang Buat sinonim __ secara otomatis per entitas saat membuat entri entitas baru. Nilai defaultnya adalah 3 sinonim. AI akan membuat sinonim berdasarkan nilai referensi dan deskripsi jenis entity, lalu memasukkannya dalam tabel. Perhatikan bahwa daftar sinonim juga harus menyertakan nilai referensi asli untuk menghasilkan kecocokan dengan nilai tersebut.

    Saat mengedit jenis entity dari konsol Dialogflow CX, setiap baris tampilan adalah entri entity. Saat menggunakan API, istilah entri entity mengacu pada jenis Entity (EntityType.Entity atau EntityType_Entity untuk beberapa bahasa library klien).

  • Nilai referensi dan sinonim entity: Beberapa entri entity memiliki beberapa kata atau frasa yang dianggap setara, seperti scallion dalam contoh sebelumnya. Untuk entri entitas ini, Anda memberikan satu nilai referensi dan satu atau beberapa sinonim.