Contoh: Membuat Bot FAQ untuk Indeks Amazon Kendra - Amazon Lex V1

Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.

 

Jika Anda menggunakan Amazon Lex V1, kami sarankan untuk meningkatkan bot Anda ke Amazon Lex V2. Kami tidak lagi menambahkan fitur baru ke V1 dan sangat menyarankan menggunakan V2 untuk semua bot baru.

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 yang menggunakan indeks Amazon Kendra untuk memberikan jawaban atas pertanyaan pengguna. Bot FAQ mengelola dialog untuk pengguna. Ini menggunakan AMAZON.KendraSearchIntent maksud untuk menanyakan indeks dan menyajikan respons kepada pengguna. Untuk membuat bot, Anda:

  1. Buat bot yang akan berinteraksi dengan pelanggan Anda untuk mendapatkan jawaban dari bot Anda.

  2. Buat maksud khusus. Bot Anda membutuhkan setidaknya satu maksud dengan setidaknya satu ucapan. Maksud ini memungkinkan bot Anda untuk membangun, tetapi tidak digunakan sebaliknya.

  3. Tambahkan KendraSearchIntent intent ke bot Anda dan konfigurasikan agar berfungsi dengan indeks Amazon Kendra Anda.

  4. Uji bot dengan mengajukan pertanyaan yang dijawab oleh dokumen yang disimpan dalam indeks Amazon Kendra Anda.

Sebelum Anda dapat menggunakan contoh ini, Anda perlu membuat indeks Amazon Kendra. Untuk informasi selengkapnya, lihat Memulai bucket (konsol) S3 di Panduan Pengembang Amazon Kendra.

Untuk membuat bot FAQ
  1. Masuk ke AWS Management Console dan buka konsol Amazon Lex di https://console.aws.amazon.com/lex/.

  2. Di panel navigasi, pilih Bots.

  3. Pilih Create (Buat).

  4. Pilih Bot khusus. Konfigurasikan bot sebagai berikut:

    • Nama bot — Berikan bot nama yang menunjukkan tujuannya, sepertiKendraTestBot.

    • Suara keluaran - Pilih Tidak Ada.

    • Waktu tunggu sesi — Masuk5.

    • Analisis sentimen - Pilih No.

    • COPPA — Pilih No.

    • Penyimpanan ucapan pengguna — Pilih Jangan simpan.

  5. Pilih Create (Buat).

Agar berhasil membangun bot, Anda harus membuat setidaknya satu maksud dengan setidaknya satu contoh ucapan. Maksud ini diperlukan untuk membangun bot Amazon Lex Anda, tetapi tidak digunakan untuk respons FAQ. Ucapan untuk maksud tersebut tidak boleh berlaku untuk pertanyaan apa pun yang diajukan pelanggan Anda.

Untuk membuat maksud yang diperlukan
  1. Pada halaman Memulai dengan bot Anda, pilih Buat maksud.

  2. Untuk Tambah maksud, pilih Buat maksud.

  3. Di kotak dialog Create intent, beri maksud nama, seperti. RequiredIntent

  4. Untuk ucapan Sampel, ketikkan ucapan, seperti. Required utterance

  5. Pilih Simpan maksud.

Sekarang, buat maksud untuk mencari indeks Amazon Kendra dan pesan respons yang harus dikembalikan.

Untuk membuat AMAZON. KendraSearchIntent pesan maksud dan respons
  1. Di panel navigasi, pilih plus (+) di sebelah Maksud.

  2. Untuk Tambah maksud, pilih Cari maksud yang ada.

  3. Di kotak Maksud pencarian, masukkanAMAZON.KendraSearchIntent, lalu pilih dari daftar.

  4. Untuk Salin maksud bawaan, beri maksud nama, sepertiKendraSearchIntent, lalu pilih Tambah.

  5. Di editor maksud, pilih kueri Amazon Kendra untuk membuka opsi kueri.

  6. Dari menu indeks Amazon Kendra, pilih indeks yang ingin Anda cari.

  7. Di bagian Respons, tambahkan tiga pesan berikut:

    I found a FAQ question for you: ((x-amz-lex:kendra-search-response-question_answer-question-1)) and the answer is ((x-amz-lex:kendra-search-response-question_answer-answer-1)). I found an excerpt from a helpful document: ((x-amz-lex:kendra-search-response-document-1)). I think the answer to your questions is ((x-amz-lex:kendra-search-response-answer-1)).
  8. Pilih Simpan maksud, lalu pilih Build untuk membangun bot.

Terakhir, gunakan jendela pengujian konsol untuk menguji respons dari bot Anda. Pertanyaan Anda harus berada di domain yang didukung indeks Anda.

Untuk menguji bot FAQ Anda
  1. Di jendela pengujian konsol, ketikkan pertanyaan untuk indeks Anda.

  2. Verifikasi jawabannya di bagian respons jendela pengujian.

  3. Untuk mengatur ulang jendela pengujian untuk pertanyaan lain, pilih Hapus riwayat obrolan.