Agentes do Amazon Bedrock

Habilite as aplicações de IA generativa para executar tarefas de várias etapas nos sistemas e nas fontes de dados da empresa

Demonstração de agentes do Amazon Bedrock

Os agentes do Amazon Bedrock aprimoram a eficiência operacional, o atendimento ao cliente e a tomada de decisões, ao mesmo tempo em que reduzem os custos e facilitam a inovação

Criação automática de prompts

O Agents for Amazon Bedrock cria um prompt com base nas instruções fornecidas pelo desenvolvedor (por exemplo, “você é um atendente de seguros projetado para processar reivindicações em aberto”), nos detalhes de API necessários para concluir as tarefas e detalhes da fonte de dados da empresa retirados de bases de conhecimento. A criação automática de prompts economiza semanas de experiências com prompts para diferentes FMs.

captura de tela das instruções do Agents for Amazon Bedrock

Geração aumentada de recuperação

O Agents for Amazon Bedrock se conecta com segurança às fontes de dados da empresa, converte automaticamente os dados em representações numéricas e aumenta a solicitação do usuário com as informações certas para gerar uma resposta precisa e relevante. Por exemplo, se o usuário perguntar sobre os documentos necessários para reivindicações, o atendente buscará informações na base de conhecimento apropriada que você escolher (como o mecanismo de pesquisa vetorial para Amazon OpenSearch Serverless, Pinecone ou Redis Enterprise Cloud) e fornecerá uma resposta: “Você precisa apresentar a carteira de motorista, fotos do carro danificado e um relatório do acidente”.

atendentes do banco de dados de vetores do Amazon Bedrock

Orquestre e execute tarefas de várias etapas

Os clientes podem criar um agente no Amazon Bedrock com apenas algumas etapas rápidas, acelerando o tempo necessário para criar recursos de IA generativa em aplicações. Primeiro, os clientes selecionam o modelo desejado e escrevem algumas instruções em linguagem natural (por exemplo, “você é um agente de atendimento ao cliente amigável” e “verifique a disponibilidade do produto no sistema de inventário”). Os agentes orquestram e analisam a tarefa e a dividem na sequência lógica correta usando as habilidades de raciocínio do FM. Os agentes chamam automaticamente as APIs necessárias para realizar transações com os sistemas e os processos da empresa a fim de atender à solicitação e determinam ao longo do caminho se eles serão capazes de prosseguir ou se precisarão coletar mais informações. 

Plano de orquestração

Rastreie o raciocínio da cadeia de pensamento

Você pode analisar o plano de orquestração e raciocínio do agente com o recurso de rastreamento. Com esses insights, é possível solucionar diferentes problemas de orquestração para direcionar o modelo ao comportamento desejado e garantir uma experiência melhor aos usuários. Além disso, você pode revisar as etapas e ajustar as instruções à medida que itera na aplicação. Com visibilidade completa do raciocínio do modelo, você pode criar aplicações diferenciadas com mais rapidez.

Recurso de raciocínio da cadeia de pensamento do agente

Engenharia de prompts

O agentes do Amazon Bedrock criam automaticamente um modelo de prompt levando em conta as instruções do usuário, do grupo de ações e das bases de conhecimento. Você pode usar esse modelo como uma base para refinar ainda mais o modelo de prompts gerado automaticamente e melhorar a experiência dos usuários. Você também pode atualizar a entrada do usuário, o plano de orquestração e a resposta do FM. Por fim, com a capacidade de modificar o modelo de prompts, você ganha um controle melhor sobre a orquestração do atendente.

tela de modificação de prompt base

Retorno do controle

Os agentes do Amazon Bedrock permitem que você defina um esquema de ação e recupere o controle sempre que o agente invocar a ação. Isso ajuda você a implementar a lógica de negócios no serviço de back-end de sua escolha. Além disso, com o retorno do controle, você tem a capacidade de executar ações demoradas em segundo plano (execução assíncrona), enquanto continua o fluxo de orquestração.

captura de tela da interface do usuário