Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh: Membuat Bot FAQ untuk Indeks Amazon Kendra
Contoh ini membuat bot Amazon Lex V2 yang menggunakan indeks Amazon Kendra untuk memberikan jawaban atas pertanyaan pengguna. Bot FAQ mengelola dialog untuk pengguna. MenggunakanAMAZON.KendraSearchIntent
maksud untuk query indeks dan menyajikan respon kepada pengguna. Berikut adalah ringkasan tentang bagaimana Anda akan membuat bot FAQ Anda menggunakan indeks Amazon Kendra:
-
Buat bot yang akan berinteraksi dengan pelanggan Anda untuk mendapatkan jawaban dari bot Anda.
-
Buat intent kustom. Karena
AMAZON.KendraSearchIntent
danAMAZON.FallbackIntent
intent cadangan, bot Anda membutuhkan setidaknya satu maksud lain yang harus mengandung setidaknya satu ucapan. Maksud ini memungkinkan bot Anda untuk membangun, tetapi tidak digunakan sebaliknya. Oleh karena itu, bot FAQ Anda akan berisi setidaknya tiga intent, seperti pada gambar di bawah ini: -
Tambahkan
AMAZON.KendraSearchIntent
maksud ke bot Anda dan konfigurasikan agar berfungsi dengan indeks Amazon Kendra Anda. -
Uji bot dengan membuat kueri dan memverifikasi bahwa hasil dari indeks Amazon Kendra Anda adalah dokumen yang menjawab kueri.
Prasyarat
Sebelum Anda dapat menggunakan contoh ini, Anda perlu membuat indeks Amazon Kendra. Untuk informasi selengkapnya, lihat Memulai konsol Amazon Kendra di Panduan Pengembang Amazon Kendra. Untuk contoh ini, pilih kumpulan data sampel (Contoh dokumentasi AWS) sebagai sumber data Anda.
Untuk membuat bot FAQ:
Masuk keAWS Management Console dan buka konsol Amazon Lex di https://console.aws.amazon.com/lex/
. -
Di panel navigasi, pilih Bot.
-
Pilih Buat bot.
-
Untuk metode Creation, pilih Create a blank bot.
-
Di bagian konfigurasi Bot, beri bot nama yang menunjukkan tujuannya, seperti
KendraTestBot
, dan deskripsi opsional. Nama harus unik di akun Anda. -
Di bagian Izin IAM, pilih Buat peran dengan izin dasar Amazon Lex. Ini akan membuat peran AWS Identity and Access Management(IAM) dengan izin yang diperlukan Amazon Lex V2 untuk menjalankan bot Anda.
-
Di bagian Children's Online Privacy Protection Act (COPPA), pilih No.
-
Di bagian batas waktu sesi Idle dan Pengaturan lanjutan, biarkan pengaturan default dan pilih Berikutnya.
-
Sekarang Anda berada di bagian Tambahkan bahasa ke bot. Pada menu di bawah Interaksi suara, pilih Tidak ada. Ini hanya aplikasi berbasis teks. Tinggalkan pengaturan default untuk bidang yang tersisa.
-
PilihSelesai. Amazon Lex V2 membuat bot Anda dan maksud default yang dipanggil NewIntent, dan membawa Anda ke halaman untuk mengonfigurasi maksud ini
-
Untuk berhasil membangun bot, Anda harus membuat setidaknya satu maksud yang terpisah dariAMAZON.FallbackIntent
danAMAZON.KendraSearchIntent
. Maksud ini diperlukan untuk membangun bot Amazon Lex V2 Anda, tetapi tidak digunakan untuk respons FAQ. Maksud ini harus berisi setidaknya satu contoh ucapan dan ucapannya tidak boleh berlaku untuk pertanyaan apa pun yang diajukan pelanggan Anda.
Untuk membuat maksud yang diperlukan:
-
Di bagian Rincian maksud, beri nama intent, misalnya
RequiredIntent
. -
Di bagian Contoh ucapan, ketik ucapan di kotak di sebelah Tambahkan ucapan, misalnya
Required utterance
. Lalu pilih Tambahkan ucapan. -
Pilih Simpan maksud.
Buat maksud untuk mencari indeks Amazon Kendra dan pesan respons yang harus dikembalikan.
Untuk membuat AMAZON. KendraSearchIntent maksud dan pesan respons:
-
Pilih Kembali ke daftar maksud di panel navigasi untuk kembali ke halaman Maksud untuk bot Anda. Pilih Tambahkan maksud dan pilih Gunakan intent bawaan dari menu tarik-turun.
-
Di kotak yang muncul, pilih menu di bawah Maksud bawaan. Masukkan
AMAZON.KendraSearchIntent
di bilah pencarian lalu pilih dari daftar. -
Beri maksud nama, seperti
KendraSearchIntent
. -
Dari menu tarik-turun indeks Amazon Kendra, pilih indeks yang ingin Anda cari. Indeks yang Anda buat di bagian Prasyarat harus tersedia.
-
Pilih Tambahkan.
-
Di editor maksud, gulir ke bawah ke bagian Pemenuhan, pilih panah kanan untuk memperluas bagian, dan tambahkan pesan berikut di kotak di bawah Pada pemenuhan yang berhasil:
I found a link to a document that could help you: ((x-amz-lex:kendra-search-response-document-link-1)).
Untuk informasi selengkapnya tentang Respons Pencarian Amazon Kendra, lihat Menggunakan Respons Pencarian.
-
Pilih Simpan maksud, lalu pilih Build untuk membangun bot. Ketika bot siap, spanduk di bagian atas layar berubah menjadi hijau dan menampilkan pesan sukses.
Terakhir, gunakan jendela uji konsol untuk menguji respons dari bot Anda.
Untuk menguji bot FAQ Anda:
-
Setelah bot berhasil dibangun, pilih Uji.
-
Masukkan
What is Amazon Kendra?
di jendela uji konsol. Verifikasi bahwa bot merespons dengan tautan. -
Untuk informasi lebih lanjut tentang konfigurasi
AMAZON.KendraSearchIntent
, lihat AMAZON. KendraSearchIntentdan KendraConfiguration.