Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Latihan 1: Membuat Bot Amazon Lex Menggunakan Blueprint (Konsol)

Mode fokus
Latihan 1: Membuat Bot Amazon Lex Menggunakan Blueprint (Konsol) - Amazon Lex V1

Pemberitahuan akhir dukungan: Pada 15 September 2025, AWS akan menghentikan dukungan untuk Amazon Lex V1. Setelah 15 September 2025, Anda tidak lagi dapat mengakses konsol Amazon Lex V1 atau sumber daya Amazon Lex V1. Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pemberitahuan akhir dukungan: Pada 15 September 2025, AWS akan menghentikan dukungan untuk Amazon Lex V1. Setelah 15 September 2025, Anda tidak lagi dapat mengakses konsol Amazon Lex V1 atau sumber daya Amazon Lex V1. Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Dalam latihan ini, Anda melakukan hal berikut:

  • Buat bot Amazon Lex pertama Anda, dan uji di konsol Amazon Lex.

    Untuk latihan ini, Anda menggunakan OrderFlowerscetak biru. Untuk informasi tentang cetak biru, lihat. Amazon Lex dan AWS Lambda Cetak Biru

     

  • Buat AWS Lambda fungsi dan uji di konsol Lambda. Saat memproses permintaan, bot Anda memanggil fungsi Lambda ini. Untuk latihan ini, Anda menggunakan Lambda blueprint (lex-order-flowers-python) yang disediakan di konsol AWS Lambda untuk membuat fungsi Lambda Anda. Kode cetak biru menggambarkan bagaimana Anda dapat menggunakan fungsi Lambda yang sama untuk melakukan inisialisasi dan validasi, dan untuk memenuhi intent. OrderFlowers

     

  • Perbarui bot untuk menambahkan fungsi Lambda sebagai pengait kode untuk memenuhi maksud. Uji end-to-end pengalamannya.

Bagian berikut menjelaskan apa yang dilakukan cetak biru.

Amazon Lex Bot: Ikhtisar Cetak Biru

Anda menggunakan OrderFlowerscetak biru untuk membuat bot Amazon Lex. Untuk informasi lebih lanjut tentang struktur bot, lihat. Amazon Lex: Cara Kerjanya Bot sudah dikonfigurasi sebelumnya sebagai berikut:

  • Niat — OrderFlowers

  • Jenis slot — Satu jenis slot khusus yang disebut FlowerTypes dengan nilai enumerasi:roses,, lilies dan. tulips

  • Slot — Maksudnya membutuhkan informasi berikut (yaitu, slot) sebelum bot dapat memenuhi maksud.

    • PickupTime(Tipe bawaan AMAZON.TIME)

    • FlowerType(tipe FlowerTypes kustom)

    • PickupDate(Tipe bawaan AMAZON.DATE)

  • Ucapan - Contoh ucapan berikut menunjukkan maksud pengguna:

    • “Aku ingin mengambil bunga.”

    • “Saya ingin memesan beberapa bunga.”

  • Prompts — Setelah bot mengidentifikasi intent, bot menggunakan prompt berikut untuk mengisi slot:

    • Prompt untuk FlowerType slot — “Jenis bunga apa yang ingin Anda pesan?”

    • Prompt untuk PickupDate slot — “Hari apa Anda ingin {FlowerType} diambil?”

    • Prompt untuk PickupTime slot — “Pada jam berapa Anda ingin {FlowerType} diambil?”

    • Pernyataan konfirmasi — “Oke, {FlowerType} Anda akan siap untuk diambil oleh {PickupTime} di {PickupDate}. Apakah ini terdengar baik-baik saja?”

AWS Lambda Fungsi: Ringkasan Cetak Biru

Fungsi Lambda dalam latihan ini melakukan tugas inisialisasi dan validasi dan pemenuhan. Oleh karena itu, setelah membuat fungsi Lambda, Anda memperbarui konfigurasi intent dengan menentukan fungsi Lambda yang sama sebagai hook kode untuk menangani tugas inisialisasi dan validasi dan pemenuhan.

  • Sebagai pengait kode inisialisasi dan validasi, fungsi Lambda melakukan validasi dasar. Misalnya, jika pengguna menyediakan waktu untuk pengambilan yang berada di luar jam kerja normal, fungsi Lambda mengarahkan Amazon Lex untuk meminta ulang pengguna untuk waktu tersebut.

  • Sebagai bagian dari hook kode pemenuhan, fungsi Lambda mengembalikan pesan ringkasan yang menunjukkan bahwa urutan bunga telah ditempatkan (yaitu, maksud terpenuhi).

Langkah Selanjutnya

Langkah 1: Buat Amazon Lex Bot (Konsol)

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.