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.
Slot
Mengidentifikasi versi slot tertentu.
Daftar Isi
- name
-
Nama slotnya.
Jenis: String
Panjang Batasan: Panjang minimum 1. Panjang maksimum 100.
Pola:
^([A-Za-z](-|_|.)?)+$
Diperlukan: Ya
- slotConstraint
-
Menentukan apakah slot diperlukan atau opsional.
Jenis: String
Nilai yang Valid:
Required | Optional
Diperlukan: Ya
- defaultValueSpec
-
Daftar nilai default untuk slot. Nilai default digunakan saat Amazon Lex belum menentukan nilai untuk slot. Anda dapat menentukan nilai default dari variabel konteks, atribut sesi, dan nilai yang ditentukan.
Tipe: Objek SlotDefaultValueSpec
Diperlukan: Tidak
- description
-
Deskripsi slot.
Jenis: String
Batasan Panjang: Panjang minimum 0. Panjang maksimum 200.
Diperlukan: Tidak
- obfuscationSetting
-
Menentukan apakah slot dikaburkan dalam log percakapan dan ucapan yang disimpan. Saat Anda mengaburkan slot, nilainya diganti dengan nama slot di kurung kurawal ({}). Misalnya, jika nama slot adalah “full_name”, nilai yang dikaburkan diganti dengan “{full_name}”. Untuk informasi lebih lanjut, lihat Slot Obfuscation.
Jenis: String
Nilai yang Valid:
NONE | DEFAULT_OBFUSCATION
Diperlukan: Tidak
- priority
-
Mengarahkan Amazon Lex urutan untuk mendapatkan nilai slot ini dari pengguna. Misalnya, jika intent memiliki dua slot dengan prioritas 1 dan 2, AWS Amazon Lex pertama-tama memunculkan nilai untuk slot dengan prioritas 1.
Jika beberapa slot berbagi prioritas yang sama, urutan Amazon Lex memperoleh nilai adalah arbitrer.
Tipe: Bilangan Bulat
Rentang Valid: Nilai minimum 0. Nilai maksimum 100.
Diperlukan: Tidak
- responseCard
-
Satu set tanggapan yang mungkin untuk jenis slot yang digunakan oleh klien berbasis teks. Pengguna memilih opsi dari kartu respons, alih-alih menggunakan teks untuk membalas.
Jenis: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50000.
Diperlukan: Tidak
- sampleUtterances
-
Jika Anda mengetahui pola tertentu yang dapat digunakan pengguna untuk menanggapi permintaan Amazon Lex untuk nilai slot, Anda dapat memberikan ucapan tersebut untuk meningkatkan akurasi. Ini bersifat opsional. Dalam kebanyakan kasus, Amazon Lex mampu memahami ucapan pengguna.
Tipe: Array string.
Anggota Array: Jumlah minimum 0 item. Jumlah maksimum 10 item.
Batasan Panjang: Panjang minimum 1. Panjang maksimum 200.
Diperlukan: Tidak
- slotType
-
Jenis slot, baik jenis slot khusus yang Anda tentukan atau salah satu jenis slot bawaan.
Jenis: String
Panjang Batasan: Panjang minimum 1. Panjang maksimum 100.
Pola:
^((AMAZON\.)_?|[A-Za-z]_?)+
Diperlukan: Tidak
- slotTypeVersion
-
Versi dari jenis slot.
Jenis: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum adalah 64.
Pola:
\$LATEST|[0-9]+
Diperlukan: Tidak
- valueElicitationPrompt
-
Prompt yang digunakan Amazon Lex untuk mendapatkan nilai slot dari pengguna.
Tipe: Objek Prompt
Wajib: Tidak
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: