Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Setelah percakapan dengan pengguna selesai dan nilai slot untuk intent terisi, Anda dapat mengonfigurasi prompt konfirmasi untuk menanyakan kepada pengguna apakah nilai slot sudah benar. Misalnya, bot yang menjadwalkan janji temu layanan untuk mobil mungkin meminta pengguna dengan hal-hal berikut:
Saya punya layanan untuk Honda Civic 2017 Anda yang dijadwalkan pada 25 Maret pukul 15.00. Apakah itu semua benar? |
Anda dapat menentukan 3 jenis tanggapan terhadap prompt konfirmasi:
-
Respons konfirmasi - Respons ini dikirim ke pengguna saat pengguna mengonfirmasi maksud. Misalnya, setelah pengguna menjawab “ya” ke prompt “apakah Anda ingin melakukan pemesanan?”
-
Respons tolak - Respons ini dikirim ke pengguna saat pengguna menolak maksud. Misalnya, setelah pengguna membalas “tidak” ke prompt “apakah Anda ingin melakukan pemesanan?”
-
Respons kegagalan - Respons ini dikirim ke pengguna ketika prompt konfirmasi tidak dapat diproses. Misalnya, jika respons pengguna tidak dapat dipahami atau tidak dapat diselesaikan menjadi ya atau tidak.

Jika Anda tidak menentukan prompt konfirmasi, Amazon Lex V2 pindah ke langkah pemenuhan atau respons penutupan.
Anda dapat menetapkan nilai, mengonfigurasi langkah berikutnya, dan menerapkan kondisi yang sesuai dengan setiap respons untuk merancang alur percakapan. Dengan tidak adanya kondisi atau langkah eksplisit berikutnya, Amazon Lex V2 pindah ke langkah pemenuhan.
Anda juga dapat mengaktifkan hook kode dialog untuk memvalidasi informasi yang ditangkap dalam intent sebelum mengirimnya untuk pemenuhan. Untuk menggunakan hook kode, aktifkan hook kode dialog di opsi lanjutan prompt konfirmasi. Selain itu, konfigurasikan langkah selanjutnya dari status sebelumnya untuk mengeksekusi hook kode dialog. Untuk informasi selengkapnya, lihat Memanggil hook kode dialog.
catatan
Jika Anda menggunakan hook kode untuk memicu langkah konfirmasi saat runtime, Anda harus menandai langkah konfirmasi sebagai Aktif pada waktu pembuatan.

catatan
Pada 17 Agustus 2022, Amazon Lex V2 merilis perubahan pada cara percakapan dikelola dengan pengguna. Perubahan ini memberi Anda kontrol lebih besar atas jalur yang diambil pengguna melalui percakapan. Untuk informasi selengkapnya, lihat Perubahan alur percakapan di Amazon Lex V2. Bot yang dibuat sebelum 17 Agustus 2022 tidak mendukung pesan kait kode dialog, menyetel nilai, mengonfigurasi langkah selanjutnya, dan menambahkan kondisi.
Menggunakan fungsi Lambda untuk memvalidasi maksud.
Anda dapat menentukan hook kode Lambda untuk memvalidasi intent sebelum mengirimnya untuk pemenuhan. Untuk menggunakan hook kode, aktifkan hook kode dialog di opsi lanjutan prompt konfirmasi.
Saat Anda menggunakan hook kode, Anda dapat menentukan tindakan yang dilakukan Amazon Lex V2 setelah hook kode berjalan. Anda dapat membuat tiga jenis tanggapan:
-
Respon sukses - Dikirim ke pengguna ketika hook kode selesai dengan sukses.
-
Respons kegagalan - Dikirim ke pengguna ketika hook kode tidak berjalan dengan sukses atau ketika hook kode kembali
Failure
dalam respons. -
Respons batas waktu - Dikirim ke pengguna saat kait kode tidak selesai dalam periode batas waktu yang dikonfigurasi.