Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengatur atribut permintaan untuk bot Lex V2 Anda
Atribut permintaan berisi informasi khusus permintaan dan hanya berlaku untuk permintaan saat ini. Aplikasi klien mengirimkan informasi ini ke Amazon Lex. Gunakan atribut permintaan untuk meneruskan informasi yang tidak perlu bertahan selama seluruh sesi. Anda dapat membuat atribut permintaan Anda sendiri atau Anda dapat menggunakan atribut yang telah ditentukan sebelumnya. Untuk mengirim atribut permintaan, gunakan x-amz-lex-request-attributes
header dalam RecognizeUtteranceatau requestAttributes
bidang dalam RecognizeTextpermintaan. Karena atribut permintaan tidak bertahan di seluruh permintaan seperti atribut sesi, atribut tersebut tidak dikembalikan RecognizeUtterance
atau ditanggapiRecognizeText
.
catatan
Untuk mengirim informasi yang tetap ada di seluruh permintaan, gunakan atribut sesi.
Mengatur atribut permintaan yang ditentukan pengguna untuk setiap permintaan bot Lex V2
Atribut permintaan yang ditentukan pengguna adalah data yang Anda kirim ke bot Anda di setiap permintaan. Anda mengirim informasi di amz-lex-request-attributes
header RecognizeUtterance
permintaan atau di requestAttributes
bidang RecognizeText
permintaan.
Untuk mengirim atribut permintaan ke Amazon Lex, Anda membuat string-to-string peta atribut. Berikut ini menunjukkan cara memetakan atribut permintaan:
{ "attributeName": "attributeValue", "attributeName": "attributeValue" }
Untuk PostText
operasi, Anda memasukkan peta ke dalam badan permintaan menggunakan requestAttributes
bidang, sebagai berikut:
"requestAttributes": { "attributeName": "attributeValue", "attributeName": "attributeValue" }
Untuk PostContent
operasi, Anda base64 menyandikan peta, dan kemudian mengirimkannya sebagai header. x-amz-lex-request-attributes
Jika Anda mengirim data biner atau terstruktur dalam atribut permintaan, Anda harus terlebih dahulu mengubah data menjadi string sederhana. Untuk informasi selengkapnya, lihat Mengatur atribut kompleks di bot Lex V2 Anda.