Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon.waktu
Mengubah kata-kata yang mewakili waktu menjadi nilai waktu. AMAZON.Time
dapat menyelesaikan waktu yang tepat, nilai ambigu, dan rentang waktu. Nilai slot dapat diselesaikan ke rentang waktu berikut:
-
SAYA
-
PM
-
MO (pagi)
-
AF (sore)
-
EV (malam)
-
NI (malam)
Saat pengguna memasukkan waktu yang ambigu, Amazon Lex V2 menggunakan slots
atribut peristiwa Lambda untuk meneruskan resolusi untuk waktu yang ambigu ke fungsi Lambda Anda. Misalnya, jika bot Anda meminta pengguna untuk waktu pengiriman, pengguna dapat merespons dengan mengatakan “jam 10.” Kali ini ambigu. Itu berarti 10:00 AM atau 10:00 PM. Dalam hal ini, nilai di interpretedValue
lapangan adalahnull
, dan resolvedValues
bidang berisi dua kemungkinan resolusi saat itu. Amazon Lex V2 memasukkan yang berikut ini ke dalam fungsi Lambda:
"slots": {
"deliveryTime": {
"value": {
"originalValue": "10 o'clock",
"interpretedValue": null,
"resolvedValues": [
"10:00", "22:00"
]
}
}
Saat pengguna merespons dengan waktu yang tidak ambigu, Amazon Lex V2 mengirimkan waktu ke fungsi Lambda Anda di interpretedValue
bidang atribut slots
peristiwa Lambda. Misalnya, jika pengguna Anda merespons prompt untuk waktu pengiriman dengan "10:00 AM,” Amazon Lex V2 memasukkan yang berikut ke dalam fungsi Lambda:
"slots": {
"deliveryTime": {
"value": {
"originalValue": "10 AM",
"interpretedValue": 10:00,
"resolvedValues": [
"10:00"
]
}
}
Saat pengguna merespons prompt untuk waktu pengiriman dengan “di pagi hari,” Amazon Lex V2 memasukkan hal berikut ke dalam fungsi Lambda:
"slots": {
"deliveryTime": {
"value": {
"originalValue": "morning",
"interpretedValue": "MO",
"resolvedValues": [
"MO"
]
}
}
Untuk informasi selengkapnya tentang data yang dikirim dari Amazon Lex V2 ke fungsi Lambda, lihat. AWS Lambda format acara masukan untuk Lex V2