Mengatur atribut permintaan - Amazon Lex

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

Mengatur atribut permintaan

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, 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 ditampilkan RecognizeUtterance atau RecognizeText 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 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 request, Anda harus terlebih dahulu mengubah data ke string sederhana. Untuk informasi selengkapnya, lihat Mengatur atribut kompleks.