Teste um fluxo imediato no Amazon Bedrock - 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á.

Teste um fluxo imediato no Amazon Bedrock

nota

Os fluxos imediatos estão em pré-visualização e estão sujeitos a alterações.

Depois de criar um fluxo rápido, você terá um rascunho de trabalho. O rascunho de trabalho é uma versão do fluxo de solicitações que você pode criar e testar iterativamente. Sempre que você faz alterações em seu fluxo, o rascunho de trabalho é atualizado.

Quando você testa seu fluxo, o Amazon Bedrock primeiro verifica o seguinte e lança uma exceção se a verificação falhar:

  • Conectividade entre todos os nós de fluxo.

  • Pelo menos um nó de saída de fluxo está configurado.

  • Os tipos de variáveis de entrada e saída são combinados conforme necessário.

  • As expressões de condição são válidas e um resultado padrão é fornecido.

Se a verificação falhar, você precisará corrigir os erros antes de testar e validar o desempenho do seu fluxo. A seguir estão as etapas para testar seu fluxo, selecione a guia correspondente ao seu método de escolha e siga as etapas.

Console
Para testar seu fluxo
  1. Se você ainda não estiver no criador de fluxo Prompt, faça o seguinte:

    1. Faça login na função AWS Management Console usando uma função do IAM com as permissões do Amazon Bedrock e abra o console do Amazon Bedrock em Getting Started with o. AWS Management Console

    2. Selecione Fluxos imediatos no painel de navegação esquerdo. Em seguida, na seção Fluxos de solicitações, selecione um fluxo de solicitações que você deseja testar.

    3. Escolha Editar no construtor de fluxo imediato.

  2. Na página Prompt flow builder, no painel direito, insira uma entrada para invocar seu fluxo. Verifique se o tipo de dados de entrada corresponde ao tipo de dados de saída que você configurou para o nó de entrada de fluxo.

  3. Escolha Executar

  4. Você verá um banner na parte superior se a configuração do fluxo imediato tiver algum erro. Leia a mensagem de erro, corrija os problemas identificados, salve o fluxo de solicitações e execute o teste novamente.

    nota

    Você deve salvar o fluxo do prompt para que as alterações feitas sejam aplicadas ao testar o fluxo.

  5. Depois de ficar satisfeito com o desempenho do fluxo imediato, escolha Salvar e sair.

  6. Você pode continuar a iterar na criação do seu fluxo. Quando estiver satisfeito com ele e pronto para implantá-lo na produção, crie uma versão do fluxo e um alias para apontar para a versão. Para ter mais informações, consulte Implante um fluxo imediato em seu aplicativo usando versões e aliases.

API

Para testar seu fluxo de solicitações, envie uma InvokeFlowsolicitação (consulte o link para ver os formatos de solicitação e resposta e detalhes do campo) com um endpoint de tempo de execução do Agents for Amazon Bedrock. Inclua o ARN ou ID do fluxo de prompt no flowIdentifier campo e o ARN ou ID do alias a ser usado no campo. flowAliasIdentifier

O corpo da solicitação especifica a entrada para o fluxo e tem o seguinte formato:

{ "inputs": [ { "content": { "document": "JSON-formatted string" }, "nodeName": "string", "nodeOutputName": "string" } ] }

Forneça a entrada no document campo, forneça um nome para a entrada no nodeName campo e forneça um nome para a entrada no nodeOutputName campo.

A resposta é retornada em um fluxo. Cada evento retornado contém a saída de um nó no document campo, o nó que foi processado no nodeName campo e o tipo de nó no nodeType campo. Esses eventos têm o seguinte formato:

{ "flowOutputEvent": { "content": { "document": "JSON-formatted string" }, "nodeName": "string", "nodeType": "string" } }

Se o fluxo do prompt terminar, um flowCompletionEvent campo com o também completionReason será retornado. Se houver um erro, o campo de erro correspondente será retornado.