Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pengaturan
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 untuk seluruh sesi. Anda dapat membuat atribut permintaan Anda sendiri atau Anda dapat menggunakan atribut yang telah ditetapkan. Untuk mengirim atribut permintaan, gunakanx-amz-lex-request-attributes
header dalam RecognizeUtteranceataurequestAttributes
bidang dalam RecognizeTextpermintaan. Karena atribut permintaan tidak bertahan di seluruh permintaan seperti atribut sesi, atribut tersebut tidak ditampilkanRecognizeUtterance
atauRecognizeText
ditanggapi.
catatan
Untuk mengirim informasi yang tetap ada di seluruh permintaan, gunakan atribut sesi.
Mengatur atribut permintaan yang ditentukan pengguna
Atribut permintaan yang ditentukan pengguna adalah data yang Anda kirim ke bot Anda di setiap permintaan. Anda mengirim informasi diamz-lex-request-attributes
headerRecognizeUtterance
permintaan atau direquestAttributes
bidangRecognizeText
permintaan.
Untuk mengirim atribut permintaan ke Amazon Lex, Anda membuat string-to-string peta atribut. Berikut ini menunjukkan cara memetakan atribut
{ "attributeName": "attributeValue", "attributeName": "attributeValue" }
UntukPostText
operasi, Anda memasukkan peta ke dalam badan permintaan menggunakanrequestAttributes
bidang, sebagai berikut:
"requestAttributes": { "attributeName": "attributeValue", "attributeName": "attributeValue" }
UntukPostContent
operasi, Anda base64 menyandikan peta, dan kemudian mengirimkannya sebagaix-amz-lex-request-attributes
header.
Jika Anda mengirim data biner atau terstruktur dalam atribut request, Anda harus terlebih dahulu mengubah data ke string sederhana. Untuk informasi selengkapnya, lihat menetapkan atribut.