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á.
Criar um fluxo de trabalho de IA generativa completo com o recurso Fluxos do Amazon Bedrock
O recurso Fluxos do Amazon Bedrock permite usar modelos de base (FMs) compatíveis para criar fluxos de trabalho vinculando prompts, modelos de base e outros serviços da AWS para criar soluções completas.
Com fluxos, é possível criar rapidamente fluxos de trabalho complexos de IA generativa usando um construtor visual e integrar-se facilmente às ofertas do Amazon Bedrock, como FMs, bases de conhecimento e outros serviços da AWS (p. ex., o AWS Lambda), transferindo dados entre eles e implantando fluxos de trabalho imutáveis para passar do teste à produção com apenas alguns cliques.
Consulte os seguintes recursos para ter mais informações sobre o recurso Fluxos do Amazon Bedrock:
-
Os preços do recurso Fluxos do Amazon Bedrock dependem dos recursos usados. Por exemplo, se você invocar um fluxo com um nó de prompt que usa um modelo do Amazon Titan, receberá cobrança pela invocação desse modelo. Para obter mais informações, consulte Preços do Amazon Bedrock
. -
Para ver as cotas de fluxos, consulte Endpoints e cotas do Amazon Bedrock no Referência geral da AWS.
Veja alguns exemplos de tarefas para as quais é possível criar um fluxo no Amazon Bedrock:
-
Criar e enviar um convite por e-mail: crie um fluxo conectando um nó de prompt, um nó de base de conhecimento e um nó de função do Lambda. Forneça o seguinte prompt para gerar um corpo de e-mail:
Send invite to John Smith’s extended team for in-person documentation read for an hour at 2PM EST next Tuesday. Depois de processar o prompt, o fluxo consulta uma base de conhecimento para pesquisar os endereços de e-mail da equipe estendida de John Smith e envia a entrada a uma função do Lambda para que ela encaminhe o convite a todos os membros da equipe na lista. -
Solucionar problemas usando a mensagem de erro e o ID do recurso que está causando o erro: o fluxo pesquisa as possíveis causas do erro em uma base de conhecimento de documentação, extrai os logs do sistema e outras informações relevantes sobre o recurso e atualiza as configurações e os valores falhos do recurso.
-
Gerar relatórios: crie um fluxo para gerar métricas para os principais produtos. O fluxo procura as métricas de vendas em um banco de dados, agrega as métricas, gera um relatório resumido das principais compras de produtos e publica o relatório no portal especificado.
-
Ingerir dados de um conjunto de dados especificado: forneça um prompt, como o seguinte:
Start ingesting new datasets added after 3/31 and report failures. O fluxo começa a preparar os dados para ingestão e continua relatando o status. Após a conclusão da preparação dos dados, o fluxo inicia o processo de ingestão, filtrando os dados com falha. Após a conclusão da ingestão de dados, o fluxo resume as falhas e publica um relatório de falhas.
O recurso Fluxos para Amazon Bedrock facilita a vinculação de modelos de base (FMs), prompts e outros serviços da AWS para criar, testar e executar rapidamente os fluxos. É possível gerenciar fluxos usando o construtor visual no console do Amazon Bedrock ou por meio das APIs.
As etapas gerais para criar, testar e implantar um fluxo são as seguintes:
Crie o fluxo:
-
Especifique um nome, uma descrição e as permissões apropriadas do IAM para o fluxo.
-
Crie o fluxo determinando os nós que deseja usar.
-
Crie ou defina todos os recursos necessários para cada nó. Por exemplo, se planejar usar uma função do AWS Lambda, defina as funções necessárias para que o nó conclua a tarefa.
-
Adicione nós ao fluxo, configure-os e crie conexões entre os nós vinculando a saída de um nó à entrada de outro nó no fluxo.
Teste o fluxo:
-
Prepare o fluxo para que as alterações mais recentes se apliquem ao rascunho de trabalho do fluxo, uma versão do fluxo que é possível usar para testar e atualizar iterativamente o fluxo.
-
Teste o fluxo invocando-o com entradas de exemplo para ver as saídas produzidas.
-
Quando a configuração de um fluxo estiver adequada, você poderá criar um snapshot dele publicando uma versão. A versão preserva a definição do fluxo na forma como está no momento da criação. As versões são imutáveis porque atuam como um snapshot do fluxo no momento da criação.
Implante o fluxo:
-
Crie um alias que aponte para a versão do fluxo que deseja usar na aplicação.
-
Configure a aplicação para fazer solicitações
InvokeFlowao alias. Se for necessário reverter para uma versão mais antiga ou atualizar para uma mais nova, será possível alterar a configuração de roteamento do alias.