

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

# O que é Amazon Lex V2?
<a name="what-is"></a>

O Amazon Lex V2 é um serviço da AWS para a criação de interfaces de conversa para qualquer aplicação que usa voz e texto. O Amazon Lex V2 fornece a funcionalidade e a flexibilidade avançadas de compreensão de linguagem natural (NLU) e o reconhecimento automático de fala (ASR) para permitir a criação de experiências do usuário muito interessantes com interações por conversa realistas e a criação de novas categorias de produtos.

O Amazon Lex V2 permite que qualquer desenvolvedor crie chatbots conversacionais rapidamente. Com o Amazon Lex V2, nenhuma experiência em aprendizado profundo é necessária — para criar um chatbot, você especifica o fluxo básico de conversação no console do Amazon Lex V2. O Amazon Lex V2 gerencia o diálogo e ajusta dinamicamente as respostas na conversa. Usando o console, você pode criar, testar e publicar o chatbot de texto ou voz. Em seguida, você pode adicionar as interfaces de conversação aos chatbots em dispositivos móveis, aplicativos da web e plataformas de bate-papo (por exemplo, Facebook Messenger). 

O Amazon Lex V2 agora inclui recursos avançados baseados em IA que tornam a criação de bots ainda mais poderosa e acessível. A **NLU assistida** usa Large Language Models (LLMs) para melhorar a classificação de intenções e a resolução de slots, mantendo-se dentro das intenções e slots configurados pelo seu bot. Isso significa uma melhor compreensão das solicitações do usuário com menos dados de treinamento necessários. O Amazon Lex V2 também oferece suporte a **vocabulários personalizados em 17 idiomas adicionais**, permitindo a implantação global com maior precisão de reconhecimento de fala em diversos mercados.

Com a **replicação multirregional (MRR)**, agora você pode implantar seus bots em várias regiões da AWS para melhorar a disponibilidade e a recuperação de desastres, garantindo que suas interfaces de conversação permaneçam acessíveis aos usuários em todo o mundo.

O Amazon Lex V2 fornece AWS Lambda integração e você pode se integrar a muitos outros serviços na plataforma da AWS, incluindo Amazon Connect, Amazon Comprehend e Amazon Kendra. A integração com o Lambda fornece aos bots acesso a conectores empresariais com tecnologia sem servidor, pré-criados para vinculação a dados em aplicações SaaS, como o Salesforce.

Para bots criados após 17 de agosto de 2022, você pode usar a ramificação condicional para controlar o fluxo de conversas com seu bot. Com a ramificação condicional, você pode criar conversas complexas sem precisar gravar código Lambda.

O Amazon Lex V2 fornece os seguintes benefícios:
+ **Simplicidade**: o Amazon Lex V2 orienta você durante o uso do console para criar seu próprio chatbot em minutos. Você fornece apenas algumas frases de exemplo e o Amazon Lex V2 cria um modelo completo de linguagem natural por meio do qual o bot pode interagir usando voz e texto para fazer perguntas, obter respostas e concluir tarefas sofisticadas.

   
+  **Tecnologias de aprendizado profundo democratizadas**: o Amazon Lex V2 fornece as tecnologias ASR e NLU para criar um sistema de compreensão de linguagem falada (SLU). Por meio da SLU, o Amazon Lex V2 analisa a entrada de linguagem natural falada e de texto, compreende a intenção por trás da entrada e atende à intenção do usuário invocando a função apropriada do negócio. 

   

  O reconhecimento de fala e a compreensão da linguagem natural são alguns dos problemas mais difíceis de resolver em ciência da computação e exigem o treinamento de sofisticados algoritmos de aprendizado profundo em grandes volumes de dados e infraestrutura. O Amazon Lex V2 coloca as tecnologias de aprendizado profundo ao alcance de todos os desenvolvedores. Os bots do Amazon Lex V2 convertem fala em texto e entendem a intenção do usuário para gerar uma resposta inteligente, para que você possa se concentrar na criação de seu bots com valor agregado diferenciado para seus clientes e definir categorias de produtos totalmente novas por meio de interfaces de conversa.

   
+ **Implantação e escalabilidade simples**: com o Amazon Lex V2, você pode criar, testar e implantar seus bots diretamente no console do Amazon Lex V2. O Amazon Lex V2 permite que você publique facilmente seus bots de voz ou texto para uso em dispositivos móveis, aplicações Web e serviços de bate-papo (por exemplo, o Facebook Messenger). O Amazon Lex V2 é escalado automaticamente. Você não precisa se preocupar com o provisionamento de hardware e o gerenciamento da infraestrutura para potencializar sua experiência de bot.

   
+ **Integração integrada com a plataforma da AWS** — O Amazon Lex V2 opera nativamente com outros serviços da AWS, como a AWS Lambda Amazon. CloudWatch Você pode aproveitar o poder da plataforma da AWS para segurança, monitoramento, autenticação do usuário, lógica de negócios, armazenamento e desenvolvimento de aplicativos móveis.

   
+ **Custo-benefício**: com o Amazon Lex V2 não há custos iniciais nem taxas mínimas. Você será cobrado apenas pelas solicitações de texto ou fala feitas. O pay-as-you-go preço e o baixo custo por solicitação tornam o serviço uma forma econômica de criar interfaces conversacionais. Com o nível gratuito do Amazon Lex V2, você pode testar o Amazon Lex V2 com facilidade e sem nenhum investimento inicial.

## Casos de uso comuns do Amazon Lex V2
<a name="common-use-cases"></a>

O Amazon Lex V2 permite que você crie interfaces conversacionais sofisticadas para uma grande variedade de cenários de negócios. Aqui estão alguns casos de uso populares:
+ **Suporte ao cliente** — Crie chatbots inteligentes que possam lidar com consultas comuns de clientes, solucionar problemas e encaminhar problemas complexos para agentes humanos. Integre-se aos seus sistemas de CRM e base de conhecimento existentes.
+ **Comércio eletrônico e varejo** — Crie chatbots de assistente de compras que ajudem os clientes a encontrar produtos, verificar o status do pedido, processar devoluções e fornecer recomendações personalizadas com base no histórico de compras.
+ **Marcação** de consultas — Desenvolva chatbots de agendamento para assistência médica, serviços profissionais ou hotelaria que possam verificar a disponibilidade, marcar consultas, enviar lembretes e lidar com cancelamentos.
+ **Helpdesk de TI** — Crie chatbots de suporte interno que possam redefinir senhas, fornecer orientação de instalação de software, rastrear tíquetes de TI e conectar os funcionários aos recursos técnicos certos.
+ **Serviços financeiros** — Crie chatbots bancários que possam verificar saldos de contas, transferir fundos, fornecer histórico de transações e oferecer consultoria financeira, mantendo padrões de segurança rígidos.
+ **Serviços de RH e funcionários** — Desenvolva chatbots de assistente de RH que possam responder a perguntas sobre políticas, ajudar na inscrição de benefícios, processar solicitações de folga e fornecer suporte de integração para novos funcionários.

O Amazon Lex V2 se integra perfeitamente a plataformas de comunicação populares, incluindo Slack, Microsoft Teams WhatsApp, Facebook Messenger e aplicativos web personalizados, facilitando a implantação de seus chatbots onde seus usuários já se comunicam.

## Pagando pelo Amazon Lex V2
<a name="pricing-lex"></a>

O Amazon Lex V2 cobra somente pelas solicitações de texto ou fala que você faz. Este modelo fornece a você um serviço com custo variável que pode aumentar com seus negócios enquanto proporciona a você as vantagens de custos de infraestrutura da AWS. Para obter mais informações, consulte os [preços do Amazon Lex V2](https://aws.amazon.com/lex/pricing).

Quando você se inscreve na AWS, sua conta da AWS é automaticamente cadastrada em todos os serviços na AWS, incluindo o Amazon Lex V2. Entretanto, você será cobrado apenas pelos serviços que usar. Se você for um novo cliente do Amazon Lex V2, poderá começar a usar o Amazon Lex V2 gratuitamente. Para mais informações, consulte [Nível gratuito da AWS](https://aws.amazon.com/free).

Para ver sua fatura, acesse o Painel de Billing and Cost Management (Faturamento e gerenciamento de custos) no [console da Gerenciamento de Faturamento e Custos da AWS](https://console.aws.amazon.com/billing/). Para saber mais sobre Conta da AWS faturamento, consulte o [https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-what-is.html](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-what-is.html). Se você tiver dúvidas sobre o faturamento da AWS Contas da AWS, entre em contato com o [AWS Support](https://aws.amazon.com/contact-us/).

## Você é um usuário iniciante do Amazon Lex V2?
<a name="first-time-user"></a>

Se você estiver usando o Amazon Lex V2 pela primeira vez, recomendamos que leia as seções a seguir nesta ordem:

1. **[Conceitos básicos do Amazon Lex V2](how-it-works.md)**: esta seção apresenta o Amazon Lex V2 e os atributos que você usa para criar um chatbot. 

1. **[Conceitos básicos do Amazon Lex V2](getting-started.md)**: nesta seção, você configura sua conta e testa o Amazon Lex V2. 

1. **[Referência da API](https://docs.aws.amazon.com/lexv2/latest/APIReference/welcome.html)**: esta seção contém detalhes sobre as operações da API.

# Uso do Amazon Lex V2 com um SDK da AWS
<a name="sdk-general-information-section"></a>

Os kits de desenvolvimento de software da AWS (SDKs) estão disponíveis para muitas linguagens de programação populares. Cada SDK fornece uma API, exemplos de código e documentação que permitem que os desenvolvedores criem facilmente aplicações em seu idioma de preferência.


| Documentação do SDK | Exemplos de código | 
| --- | --- | 
| [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/sdk-for-cpp) | [AWS SDK para C\$1\$1 exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/cpp) | 
| [CLI da AWS](https://docs.aws.amazon.com/cli) | [Exemplos de código da AWS CLI](https://docs.aws.amazon.com/code-library/latest/ug/cli_2_code_examples.html) | 
| [AWS SDK para Go](https://docs.aws.amazon.com/sdk-for-go) | [AWS SDK para Go exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/gov2) | 
| [AWS SDK para Java](https://docs.aws.amazon.com/sdk-for-java) | [AWS SDK para Java exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2) | 
| [AWS SDK para JavaScript](https://docs.aws.amazon.com/sdk-for-javascript) | [AWS SDK para JavaScript exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3) | 
| [AWS SDK para Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin) | [AWS SDK para Kotlin exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin) | 
| [AWS SDK para .NET](https://docs.aws.amazon.com/sdk-for-net) | [AWS SDK para .NET exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3) | 
| [AWS SDK para PHP](https://docs.aws.amazon.com/sdk-for-php) | [AWS SDK para PHP exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php) | 
| [Ferramentas da AWS para PowerShell](https://docs.aws.amazon.com/powershell) | [Ferramentas da AWS para PowerShell exemplos de código](https://docs.aws.amazon.com/code-library/latest/ug/powershell_5_code_examples.html) | 
| [AWS SDK para Python (Boto3)](https://docs.aws.amazon.com/pythonsdk) | [AWS SDK para Python (Boto3) exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python) | 
| [AWS SDK para Ruby](https://docs.aws.amazon.com/sdk-for-ruby) | [AWS SDK para Ruby exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby) | 
| [AWS SDK para Rust](https://docs.aws.amazon.com/sdk-for-rust) | [AWS SDK para Rust exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/rustv1) | 
| [AWS SDK para SAP ABAP](https://docs.aws.amazon.com/sdk-for-sapabap) | [AWS SDK para SAP ABAP exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap) | 
| [AWS SDK para Swift](https://docs.aws.amazon.com/sdk-for-swift) | [AWS SDK para Swift exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/swift) | 

**Exemplo de disponibilidade**  
Não consegue encontrar o que precisa? Solicite um exemplo de código usando o link **Fornecer feedback** na parte inferior desta página.

## Uso do Amazon Lex V2 com um SDK da AWS
<a name="using-sdk-overview"></a>

Além da interface do console, o Amazon Lex V2 fornece acesso programático abrangente por meio da AWS. SDKs Isso permite integrar diretamente recursos da IA conversacional nos aplicativos, automatizar tarefas do gerenciamento de bots e criar soluções escaláveis.

Ao usar um SDK da AWS com o Amazon Lex V2, você pode:
+ **Automatizar a criação e o gerenciamento de bots**: crie, atualize e implante programaticamente bots sem interação manual do console
+ **Integrar-se a aplicativos existentes**: adicione interfaces de conversação a aplicações da Web, aplicativos móveis e sistemas empresariais
+ **Escalar operações de bot**: gerencie vários bots, intenções e tipos de slots de maneira eficiente pelo código
+ **Implementar fluxos de trabalho personalizados**: crie fluxos de conversação sofisticados integrados à lógica de negócios

A tabela abaixo mostra a AWS SDKs que oferece suporte às operações do Amazon Lex V2. Escolha o SDK correspondente ao ambiente de desenvolvimento e siga os links fornecidos para começar a instalação e a implementação.


| Linguagem de programação | SDK da AWS | Recursos para começar | 
| --- | --- | --- | 
| Java | AWS SDK para Java 2.x |  [Guia do desenvolvedor](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/) [API Reference](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/lexmodelsv2/package-summary.html)  | 
| Python | AWS SDK para Python (Boto3) |  [Conceitos Básicos](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html) [API Reference](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/lexv2-models.html)  | 
| JavaScript/Node.js | SDK da AWS para v3 JavaScript  |  [Guia do desenvolvedor](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/) [API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-lex-models-v2/)  | 
| .NET/C\$1 | AWS SDK for .NET |  [Guia do desenvolvedor](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/) [API Reference](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/LexModelsV2/NLexModelsV2.html)  | 
| Go | AWS SDK para Go v2 |  [Guia do desenvolvedor](https://aws.github.io/aws-sdk-go-v2/docs/) [API Reference](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/lexmodelsv2)  | 
| Ruby | AWS SDK para Ruby |  [Guia do desenvolvedor](https://docs.aws.amazon.com/sdk-for-ruby/v3/developer-guide/) [API Reference](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/LexModelsV2.html)  | 
| PHP | AWS SDK para PHP |  [Guia do desenvolvedor](https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/) [API Reference](https://docs.aws.amazon.com/aws-sdk-php/v3/api/class-Aws.LexModelsV2.LexModelsV2Client.html)  | 

Para começar a usar qualquer SDK:

1. Instale o SDK da linguagem de programação preferida usando as instruções de instalação no Guia do desenvolvedor

1. Defina as credenciais da AWS e as configurações da região

1. Configure as permissões do IAM necessárias para operações do Amazon Lex V2

1. Revise a documentação de referência da API para as operações específicas das quais você precisa

1. Comece com operações básicas, como a criação de um bot ou a listagem de recursos existentes

Para obter exemplos detalhados e step-by-step orientações sobre como criar bots programaticamente, consulte os links da documentação do SDK fornecidos na tabela acima.