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”.

Panduan dan praktik terbaik

Mode fokus
Panduan dan praktik terbaik - Amazon Lex

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

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

Lihat panduan dan praktik terbaik berikut untuk mengoptimalkan perilaku dan interaksi bot Anda dengan pelanggan.

Permintaan penandatanganan

Semua permintaan pembuatan model dan runtime Amazon Lex V2 di Referensi API menggunakan tanda tangan V4 untuk mengautentikasi permintaan. Untuk informasi selengkapnya tentang mengautentikasi permintaan, lihat proses penandatanganan Versi Tanda Tangan 4 di. Referensi Umum AWS

Melindungi informasi rahasia

Operasi API runtime RecognizeTextdan RecognizeUtterancemengambil ID sesi sebagai parameter yang diperlukan. Pengembang dapat menyetel ini ke nilai apa pun yang memenuhi batasan yang dijelaskan dalam API. Kami menyarankan Anda untuk tidak menggunakan parameter ini untuk mengirim informasi rahasia apa pun, seperti login pengguna, email, atau nomor jaminan sosial. ID ini terutama digunakan untuk mengidentifikasi percakapan dengan bot secara unik.

Menangkap nilai slot dari ucapan pengguna

Amazon Lex V2 menggunakan nilai enumerasi yang Anda berikan dalam definisi tipe slot untuk melatih model pembelajaran mesinnya. Misalkan Anda mendefinisikan maksud yang dipanggil GetPredictionIntent dengan contoh ucapan berikut:

"Tell me the prediction for {sign}"

di mana {sign} adalah slot dengan tipe khusus ZodiacSign yang memiliki 12 nilai enumerasi: melalui. Aries Pisces Sekarang anggaplah pengguna mengatakan “Katakan padaku prediksi untuk bumi”:

  • Amazon Lex V2 menyimpulkan bahwa “bumi” adalah ZodiacSign nilai jika Anda melakukan salah satu tindakan berikut:

    • Atur valueSelectionStrategy bidang untuk ORIGINAL_VALUE menggunakan CreateSlotTypeoperasi

    • Pilih Perluas nilai di konsol

  • Amazon Lex V2 tidak mengenali nilai “bumi” jika Anda membatasi pengenalan pada nilai yang Anda tetapkan untuk jenis slot dengan melakukan salah satu tindakan berikut:

    • Atur valueSelectionStrategy bidang untuk TOP_RESOLUTION menggunakan CreateSlotType operasi

    • Pilih Batasi nilai slot dan sinonim di konsol

Ketika Anda mendefinisikan sinonim untuk nilai slot, mereka diakui sama dengan nilai slot. Namun, nilai slot dikembalikan bukan sinonim.

Karena Amazon Lex V2 meneruskan nilai ini ke aplikasi klien Anda atau ke fungsi Lambda, Anda harus memeriksa apakah nilai slot adalah nilai yang valid sebelum menggunakannya dalam aktivitas pemenuhan Anda.

Ketika Amazon Lex V2 memanggil fungsi Lambda atau mengembalikan hasil interaksi ucapan dengan klien Anda, kasus nilai slot tidak dijamin. Dalam interaksi teks, kasus nilai slot cocok dengan teks yang dimasukkan atau nilai slot, tergantung pada nilai valueResolutionStrategy bidang.

Akronim dalam nilai slot

Saat menentukan nilai slot yang berisi akronim, gunakan pola berikut:

  • Huruf kapital dipisahkan oleh periode (D.V.D.)

  • Huruf kapital dipisahkan oleh spasi (D V D)

Slot bawaan untuk tanggal dan waktu

Jenis slot Amazon.tanggal dan Amazon.waktu built-in menangkap tanggal dan waktu (baik absolut maupun relatif). Tanggal dan waktu relatif diselesaikan pada waktu dan tanggal Amazon Lex V2 menerima permintaan dan di wilayah tempat permintaan tersebut diproses.

Untuk jenis slot AMAZON.Time bawaan, jika pengguna tidak menentukan bahwa waktu sebelum atau sesudah tengah hari, waktunya ambigu. Dalam hal ini, Amazon Lex V2 akan meminta pengguna lagi. Kami merekomendasikan petunjuk yang menghasilkan waktu absolut. Misalnya, gunakan prompt seperti “Kapan Anda ingin pizza Anda dikirim? Anda bisa mengatakan jam 6 sore atau 6 sore.”

Menghindari ambiguitas dalam data pelatihan untuk bot Anda

Menyediakan data pelatihan yang membingungkan di bot Anda mengurangi kemampuan Amazon Lex V2 untuk memahami masukan pengguna. Misalkan Anda memiliki dua maksud (OrderPizzadanOrderDrink) di bot Anda, dan Anda menyertakan “Saya ingin memesan” sebagai contoh ucapan. Saat Anda membangun bot Anda, Amazon Lex V2 tidak dapat memetakan ucapan ini ke maksud tertentu. Akibatnya, ketika pengguna memasukkan ucapan ini saat runtime, Amazon Lex V2 tidak dapat memilih maksud dengan tingkat kepercayaan yang tinggi.

Jika Anda memiliki dua maksud dengan contoh ucapan yang sama, gunakan konteks input untuk membantu Amazon Lex V2 membedakan antara dua maksud saat runtime. Untuk informasi selengkapnya, lihat Menyetel konteks maksud.

Menggunakan alias TSTALIASID

  • Alias TSTALIASID bot Anda menunjuk ke versi Draft dan hanya boleh digunakan untuk pengujian manual. Amazon Lex membatasi jumlah permintaan runtime yang dapat Anda buat untuk alias TSTALIASID bot.

  • Saat Anda memperbarui versi Draft bot, Amazon Lex menutup percakapan apa pun yang sedang berlangsung untuk aplikasi klien apa pun menggunakan alias TSTALIASID bot. Umumnya, Anda tidak boleh menggunakan alias TSTALIASID bot dalam produksi karena versi Draft dapat diperbarui. Anda harus mempublikasikan versi dan alias dan menggunakannya sebagai gantinya.

  • Saat Anda memperbarui alias, Amazon Lex membutuhkan beberapa menit untuk mengambil perubahan. Saat Anda memodifikasi versi Draft bot, perubahan akan segera diambil oleh alias TSTALIASID.

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