Como o Amazon Q está emergindo como um assistente virtual Gen AI sem servidor e sem código – SitePoint


Principais vantagens:

  1. Este artigo apresentará aos leitores a mais recente oferta sem servidor da AWS, Amazon Qe suas capacidades para as empresas.
  2. Obtenha um passo a passo sobre como criar um assistente de IA generativo que extrai insights de PDFs armazenados em buckets S3 usando o Amazon Q (Business).
  3. Os leitores aprenderão sobre vários sabores do Amazon Q (Business) e a matriz de comparação dos recursos como um fator decisivo para o próximo caso de uso de negócios.
  4. Saiba mais sobre opções adicionais de integração sem servidor disponíveis para Amazon Q (negócios).
  5. Uma introdução ao Amazon Q (desenvolvedor).

Amazon Q

Amazon Q é um assistente generativo baseado em IA, feito sob medida para revolucionar as operações de negócios. É uma solução sem servidor totalmente sem código da plataforma AWS. Ele foi projetado para integração perfeita com sistemas e dados corporativos. O negócio Amazon Q capacita os funcionários, aprimorando sua capacidade de pesquisar informações, resolver problemas complexos e concluir tarefas com eficiência.

Desde a navegação em fluxos de trabalho empresariais até o suporte à solução avançada de problemas, o Amazon Q é uma ferramenta versátil que traz a inteligência orientada por IA para o centro dos processos organizacionais.

O Amazon Q para desenvolvedores aumenta a produtividade dos engenheiros e desenvolvedores fazendo geração automatizada de código, revisões de código e escrevendo o código do modelo padrão do zero, o que minimiza o esforço de desenvolvimento. Mais do que apenas um assistente de produtividade, o Amazon Q também se destaca pela capacidade de criar, testar e depurar códigos de computador, tornando-se um ativo inestimável para equipes técnicas.

Amazon Q está disponível em dois produtos especializados:

  1. Amazon Q para desenvolvedores
    Projetado especificamente para desenvolvedores e profissionais de TI, este produto se concentra no ciclo de vida de desenvolvimento de software (SDLC), agilizando os processos de desenvolvimento e teste com insights inteligentes e automação.
  2. Amazon Q para empresas
    Destinado a funcionários corporativos e analistas de negócios, este produto aumenta a produtividade simplificando o acesso aos dados corporativos, melhorando a tomada de decisões e automatizando tarefas rotineiras.

Amazon Q é mais do que uma ferramenta; é uma solução avançada que remodela a forma como as empresas e os seus funcionários interagem com a tecnologia, permitindo operações mais inteligentes, rápidas e informadas.

Além dos dois produtos acima, Q oferece suporte às seguintes integrações com os populares componentes sem servidor, integrando o assistente inteligente baseado em IA.

Outros canais de integração sem servidor para Amazon Q:

Amazon Q e Amazon QuickSight

O Amazon Q aprimora o Amazon QuickSight, o serviço unificado de business intelligence (BI) da AWS, introduzindo recursos avançados de IA generativa. Com o Amazon Q, os analistas de negócios podem criar facilmente painéis de BI, visualizações e cálculos complexos usando linguagem natural, reduzindo o tempo de desenvolvimento para minutos. Essa integração permite que os funcionários criem histórias de dados personalizáveis ​​e explorem insights além dos painéis tradicionais.

Amazon Q e Amazon Connect

O Amazon Q transforma o Amazon Connect, a solução de contact center baseada em nuvem da AWS, ao incorporar recursos generativos de IA para melhorar o atendimento ao cliente. Ele analisa conversas com clientes em tempo real e conteúdo relevante da empresa para recomendar ações ou respostas precisas aos agentes.

Isso resulta em interações com o cliente mais rápidas, personalizadas e precisas. Com o Amazon Q, as empresas podem reduzir os tempos de espera, aumentar a satisfação do cliente e reduzir os custos de serviço, ao mesmo tempo que oferecem suporte excepcional por meio de um assistente virtual com tecnologia de IA.

Cadeia de suprimentos Amazon Q e AWS

O Amazon Q integra-se ao AWS Supply Chain para trazer insights orientados por IA para o gerenciamento da cadeia de suprimentos. Ele permite que gerentes de estoque, planejadores e profissionais da cadeia de suprimentos façam perguntas e recebam respostas inteligentes e baseadas em dados.

Ao consolidar dados de vários sistemas, o Amazon Q destaca tendências, prevê resultados e explica relações de causa e efeito. As equipes podem simular cenários hipotéticos, avaliar compensações e tomar decisões informadas para otimizar a cadeia de abastecimento global, garantindo eficiência e resiliência.

O Amazon Q Business oferece diversos tipos de índices e planos de assinatura de usuários, permitindo personalizar o ambiente do aplicativo combinando diferentes opções para atender às necessidades do seu negócio.

Matriz de comparação de diversos sabores do Amazon Q – Business:

Amazon Q Business Lite Amazon Q Business Pro
A assinatura Lite oferece recursos básicos, ideais para usuários que buscam funcionalidades essenciais:

Respostas com reconhecimento de permissão: faça perguntas e receba respostas seguras e contextualizadas.Integração de dados: conecte o Amazon Q Business ao conhecimento e aos dados da sua empresa com segurança.

Interface Conversacional: as respostas são personalizadas para caber em uma única página para recuperação rápida e concisa de informações.

Login empresarial perfeito: Utilize logon único (SSO) seguro e de nível empresarial para acesso simplificado.

A assinatura Pro oferece um conjunto de recursos avançados, permitindo uma experiência abrangente:

Acesso total à capacidade: desbloqueie todos os recursos do Amazon Q Business, incluindo Amazon Q Apps e integração com Amazon Q no QuickSight (Reader Pro).

Respostas aprimoradas: receba respostas detalhadas e com reconhecimento de permissão de até sete páginas em uma interface de conversação.Criação de conteúdo: gere rapidamente novo conteúdo para atender às necessidades de negócios.

Informações de dados: analise arquivos carregados e obtenha insights práticos com o Amazon Q no QuickSight (Reader Pro).

Plug-ins personalizados: Amplie a funcionalidade com plug-ins personalizados para atender a requisitos específicos.

Amazon Q Apps (exclusivo para plano Pro)

  • Criação de aplicativos: crie, publique e compartilhe facilmente aplicativos personalizados.
  • Seleção de fonte de dados: escolha e configure fontes de dados para cada cartão de aplicativo para atender a casos de uso exclusivos.
  • Integração de API: aproveite APIs para criar e consumir resultados de Amazon Q Apps, melhorando a automação e a eficiência do fluxo de trabalho.
Tipo de índice Capacidades Detalhes
Índice inicial – Zona de disponibilidade única – Ideal para prova de conceito (PoC) e cargas de trabalho de desenvolvedor.
– Econômico – Implantado em uma única zona de disponibilidade para custos mais baixos, adequado para casos de uso não produtivos.
Índice Empresarial – Redundância multizona – Implantado em três zonas de disponibilidade para alta disponibilidade e confiabilidade, ideal para cargas de trabalho de produção.
– Escalável – Ajuste o número de unidades de índice com base no número de documentos a serem indexados, garantindo flexibilidade para necessidades comerciais crescentes ou em mudança.

Integração de dados com Amazon Q Business

Os conectores Amazon Q Business DataSource facilitam a coleta de dados de diferentes fontes em um sistema centralizado. Com configuração mínima, esses conectores permitem integração perfeita com plataformas como Adobe Experience Manager, Alfresco, Aurora (MySQL e PostgreSQL), Amazon FSx (Windows e NetApp ONTAP), Amazon RDS, Amazon S3, Amazon WorkDocs, Confluence e Dropbox. Isso simplifica o processo de criação de soluções baseadas em IA, ao mesmo tempo que garante que as empresas possam usar dados de múltiplas fontes com eficiência.

Um rápido passo a passo guia para construir uma geração alimentada por IA assistente usando Amazon Q for Business

Nas etapas a seguir, construirei um aplicativo QnA simples baseado no Amazon Q seguindo algumas etapas.

Etapa 1: Inicie o Amazon Q for Business no console de gerenciamento da AWS e clique em “Começar”.

Etapa 2: Clique em “Criar aplicativo” para iniciar o fluxo do aplicativo

Etapa 3: Preencha o nome do aplicativo e escolha os valores padrão que virão.

Etapa 4: Assim que o aplicativo for criado, a página do aplicativo será carregada. Clique no botão “Fontes de dados” para adicionar a fonte de dados necessária.

Etapa 5: Na página “Fontes de dados” você precisa selecionar o tipo de recuperador e índice. Também faremos upload do mesmo PDF (documentação do banco de dados AWS) que usamos ao explorar o serviço Amazon Bedrock assim que selecionarmos o “índice”.

Carregue o arquivo pdf

Depois de carregado, você verá uma mensagem de sucesso em um banner verde

Clique em “Concluído” e aguarde o arquivo ser processado pelo Q

Depois de processado, o status será alterado para “Indexado”

Etapa 6: Antes de testarmos a funcionalidade de bate-papo QnA no arquivo PDF enviado, precisamos adicionar “usuário/grupo de usuários”. Clique em “Gerenciar acesso do usuário” para adicionar um novo usuário para este aplicativo que criamos.

Preencha detalhes como nome de usuário e outros detalhes, incluindo e-mail, e clique em confirmar para adicionar o usuário à assinatura. Você precisa garantir que está fornecendo um e-mail válido, pois o usuário precisa configurar a senha aceitando o convite no e-mail.

Etapa 7: Esta é a fase final de testes onde testaremos a experiência de QnA baseada na web no documento carregado. Para testar a experiência na web, clique no URL implantado. Isso abrirá uma página de login e faça login usando o nome de usuário e a senha do usuário que adicionamos antes.

Um rápido passo a passo da integração do Amazon Q for Developers no Visual Studio IDE

Nas etapas a seguir, integraremos o Amazon Q for Developers no Visual Studio Code – um dos IDE populares e amplamente usados.

Etapa 1: Inicie o código do Visual Studio e na seção “Extensão”, digite e pesquise Amazon Q e clique no botão “Instalar” para instalar o Amazon Q.

Etapa 2: Depois que o Amazon Q for instalado com sucesso no IDE, o painel esquerdo mostra a extensão, mas para habilitá-lo para uso adequado, precisamos fazer login. Usaremos nosso ID do construtor AWS (gratuito) para registrá-lo e usá-lo para casos de uso não comerciais.Selecionando o primeiro “Use gratuitamente”E clicar no botão Continuar abrirá a página de login no navegador para login.

Etapa 3: Depois de se inscrever e fazer login com sucesso, permita o acesso de Amazon Q como uma ferramenta externa para ser integrada ao IDE VSCode.

Etapa 4: Depois que o Amazon Q estiver integrado ao IDE VSCode, uma interface de bate-papo aparecerá como abaixo.

Etapa 5: Hora da demonstração. Pedi ao Amazon Q para criar um script CloudFormation que cria um Lambda que se conecta a um tópico SNS. Perguntei isso em linguagem natural e o Amazon Q conseguiu gerar o script CFT conforme mostrado na captura de tela abaixo.

Resumo:

Neste artigo, exploramos o Amazon Q (versões Business & Developer), oferecendo insights sobre seus principais recursos e capacidades para aproveitar a IA generativa para aprimorar as operações de negócios e a produtividade do desenvolvedor.

Também discutimos como o Amazon Q capacita os usuários empresariais a criar soluções inteligentes, como perguntas e respostas, conectando-se perfeitamente a fontes de dados empresariais.

Além disso, fornecemos um guia passo a passo para criar um aplicativo simples de perguntas e respostas usando Q-business e QnA para assistência do desenvolvedor dentro do IDE, que demonstra como o Amazon Q simplifica a integração de IA em fluxos de trabalho. Isto torna mais fácil para as empresas aproveitarem de forma eficaz o poder das tecnologias avançadas de IA. Não se esqueça de excluir o aplicativo depois de fazer todos os testes em seu console AWS.



Source link