Langkah 3: Bangun dan Uji Bot - 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.

Langkah 3: Bangun dan Uji Bot

Pastikan bot bekerja, dengan membangun dan mengujinya.

Untuk membangun dan menguji bot
  1. Untuk membangunPizzaOrderingBot bot, pilih Build.

    Amazon Lex membuat model pembelajaran mesin untuk bot. Saat Anda menguji bot, konsol menggunakan API waktu proses untuk mengirim input pengguna kembali ke Amazon Lex. Amazon Lex kemudian menggunakan model machine learning untuk menafsirkan input pengguna.

    Dibutuhkan beberapa waktu untuk menyelesaikan bangunan.

  2. Untuk menguji bot, di jendela Test Bot, mulailah berkomunikasi dengan bot Amazon Lex Anda.

    • Misalnya, Anda dapat mengatakan atau mengetikkan hal berikut:

      Percakapan untuk memesan pizza dari bot pizza.
    • Gunakan contoh ucapan yang Anda konfigurasikan dalamOrderPizza intent untuk menguji bot. Misalnya, berikut ini adalah salah satu contoh ucapan yang Anda konfigurasikan untukPizzaOrder intent:

      I want a {size} {crust} crust {pizzaKind} pizza

      Untuk mengujinya, ketik yang berikut ini:

      I want a large thin crust cheese pizza

    Ketika Anda mengetik “Saya ingin memesan pizza,” Amazon Lex mendeteksi maksud (OrderPizza). Kemudian, Amazon Lex meminta informasi Slot.

    Setelah Anda memberikan semua informasi slot, Amazon Lex memanggil fungsi Lambda yang Anda dikonfigurasi untuk maksud.

    Fungsi Lambda mengembalikan pesan (“Oke, saya telah memesan Anda...”) ke Amazon Lex, yang Amazon Lex kembali kepada Anda..

Memeriksa Respon

Di bawah jendela obrolan terdapat panel yang memungkinkan Anda memeriksa respons dari Amazon Lex. Panel memberikan informasi komprehensif tentang status bot Anda yang berubah saat Anda berinteraksi dengan bot Anda. Isi panel menunjukkan keadaan operasi saat ini.

  • Status Dialog — Status percakapan saat ini dengan pengguna. Hal ini dapatElicitIntent,ElicitSlot,ConfirmIntent atauFulfilled.

     

  • Ringkasan - Menampilkan tampilan dialog yang disederhanakan yang menunjukkan nilai slot untuk maksud yang dipenuhi sehingga Anda dapat melacak alur informasi. Ini menunjukkan nama maksud, jumlah slot dan jumlah slot diisi, dan daftar semua slot dan nilai-nilai yang terkait. Lihat citra berikut:

    Panel inspeksi ringkasan respons konsol Amazon Lex.
  • Detail - Menampilkan respons JSON mentah dari chatbot untuk memberi Anda tampilan yang lebih dalam tentang interaksi bot dan status dialog saat ini saat Anda menguji dan men-debug chatbot Anda. Jika Anda mengetik di jendela obrolan, panel inspeksi menampilkan respons JSON dariPostText operasi. Jika Anda berbicara dengan jendela obrolan, panel inspeksi menampilkan header respons dariPostContent operasi. Lihat citra berikut:

    Panel inspeksi respons konsol.

Langkah Selanjutnya

Langkah 4 (Opsional): (Opsional) Bersihkan