Automatizar tarefas em sua aplicação usando agentes de IA - Amazon Bedrock

Automatizar tarefas em sua aplicação usando agentes de IA

O Amazon Bedrock Agents permite construir e configurar agentes autônomos na aplicação. O agente ajuda os usuários finais a concluir ações com base nos dados da organização e nas informações do usuário. Os agentes orquestram as interações entre modelos de base (FMs), fontes de dados, aplicações de software e conversas com usuários. Além disso, os agentes chamam automaticamente as APIs para executar ações e invocar bases de conhecimento para complementar as informações dessas ações. Ao integrar agentes, você pode acelerar suas iniciativas de desenvolvimento para entregar aplicações de inteligência artificial generativa (IA generativa).

Com os agentes, é possível automatizar tarefas para os clientes e responder perguntas. Por exemplo, é possível criar um agente que ajude os clientes a processar reivindicações de seguro ou um que ajude os clientes a fazer reservas de viagens. Você não precisa provisionar capacidade, gerenciar a infraestrutura ou escrever código personalizado. O Amazon Bedrock gerencia a engenharia de prompts, a memória, o monitoramento, a criptografia, as permissões de usuários e a invocação de APIs.

Os agentes executam as seguintes tarefas:

  • Estendem os modelos de base para compreender as solicitações dos usuários e dividir as tarefas que o agente precisa executar em etapas menores.

  • Coletam informações adicionais de um usuário por meio de uma conversa em linguagem natural.

  • Executam ações para atender à solicitação de um cliente fazendo chamadas de API para os sistemas da empresa.

  • Aumentam a performance e a precisão por meio de consultas às fontes de dados.

Para usar um agente, você precisa executar as seguintes etapas:

  1. (Opcional) Crie uma base de conhecimento para armazenar dados privados nesse banco de dados. Para obter mais informações, consulte Recuperar dados e gerar respostas de IA com as Bases de Conhecimento do Amazon Bedrock.

  2. Configure um agente para o caso de uso e adicione pelo menos um dos seguintes componentes:

  3. (Opcional) Para personalizar o comportamento do agente de acordo com o caso de uso específico, modifique os modelos de prompt para as etapas de pré-processamento, orquestração, geração de resposta da base de conhecimento e pós-processamento executadas por um agente. Para obter mais informações, consulte Melhorar a precisão dos agentes usando modelos de prompts avançados no Amazon Bedrock.

  4. Teste o agente no console do Amazon Bedrock ou por meio de chamadas de API ao TSTALIASID. Modifique as configurações conforme necessário. Use rastreamentos para examinar o processo de raciocínio do agente em cada etapa da orquestração. Para obter mais informações, consulte Testar e solucionar problemas de comportamento do agente e Monitorar o processo de raciocínio passo a passo do agente usando o rastreamento.

  5. Quando tiver modificado suficientemente o agente e ele estiver pronto para ser implantado na aplicação, crie um alias para apontar para uma versão do agente. Para obter mais informações, consulte Implantar e usar um agente do Amazon Bedrock na aplicação.

  6. Configure a aplicação para fazer chamadas de API ao alias do agente.

  7. Faça iterações do agente e crie mais versões e aliases conforme necessário.