Crie um fluxo de trabalho end-to-end generativo de IA com os fluxos do Amazon Bedrock Prompt - Amazon Bedrock

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

Crie um fluxo de trabalho end-to-end generativo de IA com os fluxos do Amazon Bedrock Prompt

nota

Os fluxos do Amazon Bedrock Prompt estão em versão prévia e estão sujeitos a alterações.

Os fluxos do Amazon Bedrock Prompt oferecem a capacidade de você usar modelos básicos suportados (FMs) para criar fluxos de trabalho vinculando solicitações, modelos básicos e outros AWS serviços para criar soluções. end-to-end

Com fluxos imediatos, você pode criar rapidamente fluxos de trabalho complexos de IA generativa usando um criador visual, integrar-se facilmente às ofertas do Amazon BedrockFMs, como bases de conhecimento e outros AWS serviços, transferindo dados entre elas e implantando fluxos de trabalho imutáveis para passar do teste à produção em poucos cliques. AWS Lambda

Consulte os seguintes recursos para obter mais informações sobre os fluxos do Amazon Bedrock Prompt:

  • O preço dos fluxos do Amazon Bedrock Prompt depende dos recursos que você usa. Por exemplo, se você invocar um fluxo com um nó de prompt que usa um Amazon Titan modelo, você será cobrado por invocar esse modelo. Para obter mais informações, consulte os preços do Amazon Bedrock.

  • Para ver as cotas para fluxos imediatos, consulte os endpoints e cotas do Amazon Bedrock no. Referência geral da AWS

A seguir estão alguns exemplos de tarefas para as quais você pode criar um fluxo imediato no Amazon Bedrock:

  • Crie e envie um convite por e-mail — Crie um fluxo imediato conectando um nó de prompt, um nó de base de conhecimento e um nó de função Lambda. Forneça o seguinte aviso 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 a solicitação, o fluxo de solicitações consulta uma base de conhecimento para pesquisar os endereços de e-mail da equipe estendida de John Smith e, em seguida, envia a entrada para uma função Lambda para enviar o convite a todos os membros da equipe na lista.

  • Solucione o problema usando a mensagem de erro e a ID do recurso que está causando o erro — O fluxo imediato pesquisa as possíveis causas do erro em uma base de conhecimento da documentação, extrai os registros do sistema e outras informações relevantes sobre o recurso e atualiza as configurações e valores defeituosos do recurso.

  • Gere relatórios — Crie um fluxo rápido para gerar métricas para os principais produtos. O fluxo imediato 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.

  • Ingira 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 imediato 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 de solicitações inicia o processo de ingestão, filtrando os dados com falha. Após a conclusão da ingestão de dados, o fluxo imediato resume as falhas e publica um relatório de falhas.

O Flows for Amazon Bedrock facilita a vinculação de modelos básicos (FMs), solicitações e outros AWS serviços para criar, testar e executar rapidamente seus fluxos de solicitações. Você pode gerenciar fluxos imediatos usando o construtor visual no console Amazon Bedrock ou por meio doAPIs.

As etapas gerais para criar, testar e implantar um fluxo de prompt são as seguintes:

Crie o fluxo de solicitações:
  1. Especifique um nome de fluxo imediato, uma descrição e IAM as permissões apropriadas.

  2. Crie seu fluxo de solicitações decidindo os nós que você deseja usar.

  3. Crie ou defina todos os recursos necessários para cada nó. Por exemplo, se você planeja usar uma AWS Lambda função, defina as funções necessárias para que o nó conclua sua tarefa.

  4. Adicione nós ao seu fluxo de solicitações, configure-os e crie conexões entre os nós vinculando a saída de um nó à entrada de outro nó no fluxo de solicitações.

Teste o fluxo imediato:
  1. Prepare o fluxo de solicitações para que as alterações mais recentes se apliquem ao rascunho de trabalho do fluxo de solicitações, uma versão do fluxo de solicitações que você pode usar para testar e atualizar iterativamente seu fluxo de solicitações

  2. Teste o fluxo imediato invocando-o com entradas de amostra para ver as saídas que ele produz.

  3. Quando estiver satisfeito com a configuração de um fluxo de prompt, você pode criar um instantâneo dele publicando uma versão. A versão preserva a definição do fluxo imediato como ela existe no momento da criação. As versões são imutáveis porque atuam como um instantâneo do fluxo de solicitações no momento em que foram criadas.

Implante o fluxo imediato
  1. Crie um alias que aponte para a versão do fluxo de prompts que você deseja usar em seu aplicativo.

  2. Configure seu aplicativo para fazer InvokeFlow solicitações ao alias. Se precisar reverter para uma versão mais antiga ou atualizar para uma mais nova, você pode alterar a configuração de roteamento do alias.