Obfuscation Slot - Amazon Lex V1

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.

Obfuscation Slot

Amazon Lex memungkinkan Anda untuk mengaburkan, atau menyembunyikan, isi slot sehingga konten tidak terlihat. Untuk melindungi data sensitif yang ditangkap sebagai nilai slot, Anda dapat mengaktifkan slot obfuscation untuk menutupi nilai-nilai tersebut dalam log percakapan.

Bila Anda memilih untuk mengaburkan nilai Slot, Amazon Lex menggantikan nilai slot dengan nama slot di log percakapan. Untuk slot yang disebutfull_name, nilai slot akan dikaburkan sebagai berikut:

Before obfuscation: My name is John Stiles After obfuscation: My name is {full_name}

Jika ucapan berisi karakter braket ({}) Amazon Lex lolos dari karakter braket dengan dua garis miring belakang (\\). Misalnya, teks{John Stiles}dikaburkan sebagai berikut:

Before obfuscation: My name is {John Stiles} After obfuscation: My name is \\{{full_name}\\}

Nilai Slot dikaburkan dalam log percakapan. Nilai slot masih tersedia dalam respon dariPostContentdanPostTextoperasi, dan nilai-nilai slot yang tersedia untuk validasi dan pemenuhan fungsi Lambda Anda. Jika Anda menggunakan nilai slot dalam petunjuk atau tanggapan Anda, nilai-nilai slot tersebut tidak dikaburkan dalam log percakapan.

Pada giliran pertama dari percakapan, Amazon Lex mengaburkan nilai Slot jika mengakui slot dan slot nilai dalam ucapan tersebut. Jika tidak ada nilai slot yang diakui, Amazon Lex tidak mengaburkan ucapan tersebut.

Pada putaran kedua dan kemudian, Amazon Lex tahu slot untuk mendapatkan dan jika nilai slot harus dikaburkan. Jika Amazon Lex mengenali nilai slot, nilainya dikaburkan. Jika Amazon Lex tidak mengenali nilai, seluruh ucapan dikaburkan. Nilai slot apa pun dalam ucapan yang tidak terjawab tidak akan dikaburkan.

Amazon Lex juga tidak mengaburkan nilai slot yang Anda simpan dalam atribut permintaan atau sesi. Jika Anda menyimpan nilai slot yang harus dikaburkan sebagai atribut, Anda harus mengenkripsi atau mengaburkan nilai.

Amazon Lex tidak mengaburkan nilai slot dalam audio. Itu mengaburkan nilai slot dalam transkripsi audio.

Anda tidak perlu mengaburkan semua slot pada bot. Anda dapat memilih slot mana yang mengaburkan menggunakan konsol atau dengan menggunakan API Amazon Lex. Di konsol, pilihSlotdalam pengaturan untuk slot. Jika Anda menggunakan API, aturobfuscationSettingbidang slot untukDEFAULT_OBFUSCATIONketika Anda meneleponPutIntentoperasi.