Amazon.time - Amazon Lex

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Amazon.time

Converte palavras que representam horários em valores de hora. Inclui resoluções para tempos ambíguos. Quando um usuário insere um horário ambíguo, o Amazon Lex V2 usa oslots atributo de um evento Lambda para passar resoluções para os horários ambíguos para sua função do Lambda. Por exemplo, se seu bot solicitar um horário de entrega, o usuário poderá responder: "10 horas". Esse horário é ambíguo. Pode ser 10h ou 22h. Nesse caso, o valor nointerpretedValue campo énull, e oresolvedValues campo contém as duas resoluções possíveis da hora. O Amazon Lex V2 insere o seguinte na função Lambda:

"slots": { "deliveryTime": { "value": { "originalValue": "10 o'clock", "interpretedValue": null, "resolvedValues": [ "10:00", "22:00" ] } } }

Quando o usuário responde com um horário inequívoco, o Amazon Lex V2 envia a hora para sua função do Lambda nointerpretedValue campo doslots atributo do evento Lambda. Por exemplo, se seu usuário responder à solicitação de um horário de entrega com "10:00 AM”, o Amazon Lex V2 insere o seguinte na função Lambda:

"slots": { "deliveryTime": { "value": { "originalValue": "10 AM", "interpretedValue": 10:00, "resolvedValues": [ "10:00" ] } } }

Para obter mais informações sobre os dados enviados do Amazon Lex V2 para uma função do Lambda, consulteFormato dos eventos de entrada.