Entity sesi

Sesi mewakili percakapan antara agen Dialogflow dan pengguna akhir. Anda dapat membuat entity khusus, yang disebut entity sesi, atau entity pengguna, selama sesi. Entity sesi dapat memperluas atau mengganti jenis entity kustom dan hanya ada selama sesi tempat entity tersebut dibuat. Semua data sesi, termasuk entitas sesi, disimpan oleh Dialogflow selama 30 menit.

Misalnya, jika agen Anda memiliki jenis entity @fruit yang menyertakan "pear" dan "grape", jenis entity tersebut dapat diperbarui untuk menyertakan "apel" atau "oranye", bergantung pada informasi yang dikumpulkan agen Anda dari pengguna akhir. Jenis entitas yang diperbarui akan memiliki entri entity "apel" atau "oranye" selama sisa sesi.

Mengelola entitas sesi dengan API

Untuk mengelola entity sesi dengan API, gunakan metode untuk jenis SessionEntity.

Pilih protokol dan versi untuk referensi SessionEntityType:

Protocol V3 V3beta1
REST Resource SessionEntityType Resource SessionEntityType
RPC Antarmuka SessionEntityType Antarmuka SessionEntityType
C++ SessionEntityTypesClient Tidak tersedia
C# SessionEntityTypesClient Tidak tersedia
Go SessionEntityTypesClient Tidak tersedia
Java SessionEntityTypesClient SessionEntityTypesClient
Node.js SessionEntityTypesClient SessionEntityTypesClient
PHP Tidak tersedia Tidak tersedia
Python SessionEntityTypesClient SessionEntityTypesClient
Ruby Tidak tersedia Tidak tersedia