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 no Amazon Bedrock
Para criar um fluxo, você fornece minimamente um nome e uma descrição para o fluxo e especifica uma função de serviço com as permissões adequadas (ou permite que o console do Amazon Bedrock crie automaticamente uma para você). Em seguida, você definirá o fluxo configurando os nós, que atuam como etapas no fluxo, e as conexões entre os nós. Antes de criar um fluxo, recomendamos que você leia Como funciona o Amazon Bedrock Flows para se familiarizar com os conceitos e termos do Amazon Bedrock Flows e para saber mais sobre os tipos de nós que estão disponíveis para você. Para saber como criar um fluxo, escolha a guia do seu método preferido e siga as etapas:
- Console
-
Para criar um fluxo
-
Faça login no AWS Management Console usando uma IAMfunção com as permissões do Amazon Bedrock e abra o console do Amazon Bedrock em Getting Started with o. AWS Management Console
-
Selecione Amazon Bedrock Flows no painel de navegação esquerdo.
-
Na seção Amazon Bedrock Flows, escolha Criar fluxo.
-
Informe um Nome para o fluxo e uma Descrição opcional.
-
Em Nome do perfil de serviço, escolha uma das seguintes opções:
-
(Opcional) Para criptografar seu fluxo com uma KMS chave, selecione Personalizar configurações de criptografia (avançadas) e escolha a chave. Para obter mais informações, consulte Política de chave para permitir que o Amazon Bedrock criptografe e descriptografe um fluxo.
-
Escolha Criar. Seu fluxo é criado e você será levado ao criador de fluxo, onde poderá criar seu fluxo.
-
Você pode continuar com o procedimento a seguir para criar seu fluxo ou retornar ao criador de fluxo posteriormente.
Como construir o fluxo
-
Se você ainda não estiver no criador de fluxo, faça o seguinte:
-
Faça login no AWS Management Console usando uma IAMfunção com as permissões do Amazon Bedrock e abra o console do Amazon Bedrock em Getting Started with o. AWS Management Console
-
Selecione Amazon Bedrock Flows no painel de navegação esquerdo. Em seguida, escolha um fluxo na seção Amazon Bedrock Flows.
-
Escolha Editar no criador de fluxo.
-
Na seção Criador de fluxo, o painel central exibe um nó de entrada de fluxo e um nó de saída de fluxo. Esses são os nós de entrada e de saída do fluxo.
-
Como adicionar e configurar nós
-
No painel Flow builder, selecione Nodes.
-
Arraste um nó que deseja usar na primeira etapa do fluxo e solte-o no painel central.
-
Os círculos nos nós são pontos de conexão. Para conectar o nó de entrada do fluxo ao segundo nó, arraste uma linha do círculo no nó de Entrada de fluxo até o círculo na seção Entrada do nó que acabou de adicionar.
-
Selecione o nó que você acabou de adicionar.
-
Na seção Configurar do painel Construtor de fluxo, forneça as configurações para o nó selecionado e defina nomes, tipos de dados e expressões para as entradas e saídas do nó.
-
No painel Flow builder, selecione Nodes.
-
Repita as etapas para adicionar e configurar os nós restantes no fluxo.
Se você usar um perfil de serviço que o Amazon Bedrock criou automaticamente para você, o perfil será atualizado com as permissões adequadas conforme você adicionar nós. No entanto, se usar um perfil de serviço personalizado, adicione as permissões adequadas à política anexada ao perfil de serviço que se refere a Crie uma função de serviço para o Amazon Bedrock Flows no Amazon Bedrock.
-
Conecte a Saída do último nó no fluxo com a Entrada do nó de Saída de fluxo. É possível ter vários nós de Saída de fluxo. Para adicionar mais nós de saída de fluxo, arraste o nó de Saída de fluxo e solte-o ao lado do nó em que você deseja que o fluxo pare. Desenhe as conexões entre os dois nós.
-
É possível continuar com o próximo procedimento Teste um fluxo no Amazon Bedrock ou voltar posteriormente. Para continuar com a próxima etapa, escolha Salvar. Para voltar mais tarde, escolha Salvar e sair.
Excluir um nó ou uma conexão
Durante o processo de construção do fluxo, talvez seja necessário excluir um nó ou remover as conexões do nó.
Como excluir um nó
-
Selecione um nó que deseja excluir.
-
No painel Criador de fluxo, escolha o ícone de exclusão (
).
Se você usar um perfil de serviço que o Amazon Bedrock criou automaticamente para você, o perfil será atualizado com as permissões adequadas conforme você adicionar nós. Ao excluir nós, no entanto, as permissões relevantes não serão excluídas. É recomendável excluir as permissões que não são mais necessárias seguindo as etapas em Modificar um perfil.
- API
-
Para criar um fluxo, envie uma CreateFlowsolicitação com um endpoint de tempo de construção do Agents for Amazon Bedrock.
Os campos a seguir são obrigatórios:
Os seguintes campos são opcionais:
Embora o campo definition
seja opcional, ele é necessário para que o fluxo seja funcional. É possível escolher criar um fluxo sem a definição primeiro e, em vez disso, atualizar o fluxo posteriormente.
Para cada nó na lista de nodes
, especifique o tipo de nó no campo type
e forneça a configuração correspondente do nó no campo config
. Para obter detalhes sobre a API estrutura dos diferentes tipos de nós, consulteTipos de nós em fluxo.
Os seguintes requisitos são aplicáveis à construção de um fluxo:
-
O fluxo deve ter somente um nó de entrada de fluxo e pelo menos um nó de saída de fluxo.
-
Não é possível incluir entradas para um nó de entrada de fluxo.
-
Não é possível incluir saídas para um nó de saída de fluxo.
-
Cada saída em um nó deve ser conectada a uma entrada em um nó downstream (noAPI, isso é feito por meio de a FlowConnectioncom a FlowDataConnectionConfiguration).
-
Cada condição (incluindo a padrão) em um nó de condição deve ser conectada a um nó downstream (noAPI, isso é feito por meio de um FlowConnectioncom a FlowConditionalConnectionConfiguration).
Os seguintes ponteiros se aplicam à construção de um fluxo:
-
Comece definindo o tipo de dados para a saída do nó de entrada do fluxo. Esse tipo de dados deve corresponder ao que você espera enviar como a entrada ao invocar o fluxo.
-
Ao definir as entradas para um fluxo usando expressões, verifique se o resultado corresponde ao tipo de dados escolhido para a entrada.
-
Se você incluir um nó iterador, inclua um nó coletor subsequente depois de enviar a saída por meio dos nós necessários. O nó coletor retornará as saídas em uma matriz.