

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

# Planejar um fluxo no Amazon Bedrock
<a name="flows-design"></a>

Nesta seção, você criará um fluxo do Amazon Bedrock. Antes de planejar um fluxo, é recomendável ler [Como o recurso Fluxos do Amazon Bedrock funciona](flows-how-it-works.md) para se familiarizar com os conceitos e os termos no recurso Fluxos do Amazon Bedrock e saber mais sobre os tipos de nó que estão disponíveis para você. Para exemplos de fluxo que você pode experimentar, consulte [Experimentar fluxos de exemplo](flows-ex.md).

**Como construir o fluxo**

1. Se você ainda não estiver no **Construtor de fluxo**, faça o seguinte:

   1. Faça login no Console de gerenciamento da AWS com uma identidade do IAM que tenha permissões para usar o console do Amazon Bedrock. Em seguida, abra o console do Amazon Bedrock em [https://console.aws.amazon.com/bedrock/](https://console.aws.amazon.com/bedrock).

   1. Selecione **Fluxos do Amazon Bedrock** no painel de navegação à esquerda. Escolha um fluxo na seção **Fluxos do Amazon Bedrock**.

   1. Escolha **Editar no construtor de fluxo**.

1. Na seção **Construtor 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.

1. Faça o seguinte para adicionar e configurar nós:

   1. No painel **Construtor de fluxo**, selecione **Nós**.

   1. Arraste um nó que deseja usar na primeira etapa do fluxo e solte-o no painel central.

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

   1. Selecione o nó que você acabou de adicionar.

   1. 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ó.

   1. No painel **Construtor de fluxo**, selecione **Nós**.

   1. Repita as etapas para adicionar e configurar os nós restantes no fluxo.
**nota**  
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 [Criar um perfil de serviço para fluxos do Amazon Bedrock no Amazon Bedrock](flows-permissions.md).

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

1. Prossiga para o procedimento seguinte pra [Testar um fluxo no Amazon Bedrock](flows-test.md) 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ó**

1. Selecione um nó que deseja excluir.

1. No painel **Construtor de fluxo**, escolha o ícone de exclusão (![\[Trapezoid-shaped diagram showing data flow from source to destination through AWS Transfer Family.\]](http://docs.aws.amazon.com/pt_br/bedrock/latest/userguide/images/icons/trash.png)).
**nota**  
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](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_manage_modify.html).

**Como remover uma conexão**
+ Na página **Construtor de fluxo**, passe o mouse sobre a conexão que deseja remover até ver o ícone de expansão e arraste a conexão para fora do nó.

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ó subsequente (na API, isso é feito por meio de um [FlowConnection](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowConnection.html) com um [FlowDataConnectionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowDataConnectionConfiguration.html)).
+ Cada condição (incluindo a condição padrão) em um nó de condição deve ser conectada a um nó subsequente (na API, isso é feito por meio de um [FlowConnection](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowConnection.html) com um [FlowConditionalConnectionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowConditionalConnectionConfiguration.html)).

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.