Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

AMAZON.Time

Modo de foco
AMAZON.Time - Guia do desenvolvedor

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á.

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á.

Converte palavras que representam tempos em valores temporais. AMAZON.Time pode resolver horários exatos, valores ambíguos e intervalos de tempo. O valor do slot pode ser resolvido nos seguintes intervalos de tempo:

  • AM

  • PM

  • MO (manhã)

  • AF (tarde)

  • EV (noite)

  • NI (noite)

Quando o usuário insere um horário ambíguo, o Amazon Lex V2 usa o atributo slots de um evento para passar resoluções para horários ambíguos à 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 no campo interpretedValue é null, e o campo resolvedValues contém as duas possíveis resoluções de horário. O Amazon Lex V2 insere o seguinte na função do Lambda:

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

Quando o usuário responde com um horário não ambíguo, o Amazon Lex V2 envia o horário para a função do Lambda no campo interpretedValue do atributo slots do evento do Lambda. Por exemplo, se o usuário responder à solicitação para um horário de entrega com "10:00 AM", o Amazon Lex V2 inserirá o seguinte na função do Lambda:

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

Se o usuário responder à solicitação para um horário de entrega com "de manhã", o Amazon Lex V2 inserirá o seguinte na função do Lambda:

"slots": { "deliveryTime": { "value": { "originalValue": "morning", "interpretedValue": "MO", "resolvedValues": [ "MO" ] } }

Para mais informações sobre os dados enviados do Amazon Lex V2 para uma função do Lambda, consulte AWS Lambda formato de evento de entrada para Lex V2.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.