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á.
Testar um prompt usando o Gerenciamento de Prompts
Para saber como testar um prompt usando o Gerenciamento de Prompts, escolha a guia correspondente ao método de sua preferência e siga as etapas:
- Console
-
Como testar um prompt no Gerenciamento de Prompts
-
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/
. -
No painel de navegação à esquerda, selecione Gerenciamento de prompts. Em seguida, escolha um prompt na seção Prompts.
-
Escolha Editar no construtor de prompts na seção Rascunho do prompt ou escolha uma versão do prompt na seção Versões.
-
(Opcional) Para fornecer valores para variáveis no prompt, selecione um modelo no painel Configurações. Insira um Valor de teste para cada variável no painel Testar variáveis.
nota
Esses valores de teste são temporários e não serão salvos se você salvar o prompt.
-
Para testar o prompt, escolha Executar no painel Janela de teste.
-
Modifique o prompt ou suas configurações e execute o prompt novamente conforme necessário. Se o prompt estiver adequado, você poderá escolher Criar versão para criar um snapshot do prompt que possa ser usado na produção. Para obter mais informações, consulte Implantar um prompt em sua aplicação usando versões no Gerenciamento de Prompts.
Também é possível testar o prompt das seguintes maneiras:
-
Para testar o prompt em um fluxo, inclua um nó de prompt no fluxo. Para obter mais informações, consulte Criar e planejar um fluxo no Amazon Bedrock e Tipos de nó para o fluxo.
-
Se você não configurou seu prompt com um agente, ainda pode testar o prompt com um agente importando-o ao testar um agente. Para obter mais informações, consulte Testar e solucionar problemas de comportamento do agente.
-
- API
-
Você pode invocar um prompt das seguintes maneiras:
-
Para executar inferência no prompt, envie uma solicitação InvokeModel, InvokeModelWithResponseStream, Converse ou ConverseStream com um endpoint de runtime do Amazon Bedrock e especifique o ARN do prompt no parâmetro
modelId.nota
As seguintes restrições se aplicam quando você usa um prompt do Gerenciamento de Prompts com
ConverseouConverseStream:-
Não é possível incluir os campos
additionalModelRequestFields,inferenceConfig,systemoutoolConfig. -
Se você incluir o campo
messages, as mensagens serão anexadas após as mensagens definidas no prompt. -
Se você incluir o campo
guardrailConfig, a barreira de proteção será aplicada a todo o prompt. Se você incluir blocosguardContentno campo ContentBlock, a barreira de proteção só será aplicada a esses blocos.
-
-
Para testar um prompt em um fluxo, crie ou edite um fluxo enviando CreateFlow ou UpdateFlow com um endpoint de tempo de compilação do recurso Agentes para Amazon Bedrock. Inclua um SDK para JavaScript no Node.js do tipo
PromptNodee inclua o ARN do prompt no campopromptArn. Em seguida, envie uma solicitação InvokeFlow com um endpoint de runtime do recurso Agentes para Amazon Bedrock. Para obter mais informações, consulte Criar e planejar um fluxo no Amazon Bedrock e Tipos de nó para o fluxo. -
Para testar o prompt com um agente, use o console do Amazon Bedrock (consulte a guia Console) ou insira o texto do prompt no campo
inputTextde uma solicitação InvokeAgent.
-