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 prompt usando o gerenciamento de prompts
nota
O gerenciamento imediato está em versão prévia e está sujeito a alterações.
Ao criar um prompt, você tem as seguintes opções:
-
Escreva a mensagem de alerta que serve como entrada para um FM gerar uma saída.
-
Inclua variáveis na mensagem de aviso que podem ser preenchidas em tempo de execução.
-
Escolha um modelo para executar o prompt ou deixe-o ser preenchido em tempo de execução. Se você escolher um modelo, também poderá modificar as configurações de inferência a serem usadas. Para ver os parâmetros de inferência para modelos diferentes, consulteParâmetros de inferência para modelos de base.
-
Crie variantes do seu prompt que usam mensagens, modelos ou configurações diferentes para que você possa comparar suas saídas e decidir a melhor variante para seu caso de uso.
Para saber como criar um prompt usando o gerenciamento de prompts, selecione a guia correspondente ao método de sua escolha e siga as etapas.
- Console
-
Para criar um aviso
-
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 Gerenciamento de prompts no painel de navegação esquerdo. Em seguida, escolha Criar prompt.
-
(Opcional) Altere o nome padrão do prompt e sua descrição.
-
Escolha Criar solicitação. Seu prompt é criado e você será levado ao criador de prompts do prompt recém-criado, onde poderá configurá-lo.
-
Você pode continuar com o procedimento a seguir para configurar seu prompt ou retornar ao construtor de prompts posteriormente.
Para configurar seu prompt
-
Se você ainda não estiver no criador de prompts, 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 Gerenciamento de prompts no painel de navegação esquerdo. Em seguida, escolha um prompt na seção Prompts.
-
Na seção Prompt draft, escolha Editar no Prompt Builder.
-
-
No painel Prompt, insira um prompt na caixa Mensagem. Você pode usar colchetes duplos para incluir variáveis (como em
{{variable}}
). Observe o seguinte sobre as variáveis de prompt:-
Cada variável que você inclui aparece na seção Variáveis de teste.
-
Você pode substituir essas variáveis por valores reais ao testar o prompt ou ao configurar o prompt em um fluxo de prompt.
-
-
(Opcional) Você pode modificar sua solicitação das seguintes maneiras:
-
No painel Configurações, escolha um modelo para executar a inferência e defina os parâmetros de inferência.
-
Para comparar diferentes variantes do seu prompt, escolha Ações e selecione Comparar variantes do prompt. Você pode fazer o seguinte na página de comparação:
-
Para adicionar uma variante, escolha o sinal de adição. Você pode adicionar até três variantes.
-
Depois de especificar os detalhes de uma variante, você pode especificar qualquer variável de teste e escolher Executar para testar a saída da variante.
-
Para excluir uma variante, escolha os três pontos e selecione Remover da comparação.
-
Para substituir o rascunho de trabalho e sair do modo de comparação, escolha Salvar como rascunho. Todas as outras variantes serão excluídas.
-
Para sair do modo de comparação, escolha Sair do modo de comparação.
-
-
-
Você tem as seguintes opções ao terminar de configurar o prompt:
-
Para salvar sua solicitação, escolha Salvar rascunho. Para obter mais informações sobre a versão preliminar, consulteImplante prompts usando o gerenciamento de prompts criando versões.
-
Para excluir sua solicitação, escolha Excluir. Para obter mais informações, consulte Excluir um prompt usando o gerenciamento de prompts.
-
Para criar uma versão do seu prompt, escolha Criar versão. Para obter mais informações sobre o controle de versão imediato, consulte. Implante prompts usando o gerenciamento de prompts criando versões
-
-
- API
-
Para criar uma solicitação, envie uma CreatePromptsolicitação (consulte o link para ver os formatos de solicitação e resposta e detalhes do campo) com um endpoint de tempo de construção do Agents for Amazon Bedrock.
Os campos a seguir são obrigatórios:
Campo Breve descrição name Um nome para o prompt. variantes Uma lista de configurações diferentes para o prompt (veja abaixo). defaultVariant O nome da variante padrão. Cada variante na
variants
lista é um PromptVariantobjeto da seguinte estrutura geral:{ "name": "string", "modelId": "string", "templateType": "TEXT", "templateConfiguration": { "text": { "text": "string", "inputVariables": [ { "name": "string" }, ... ] } }, "inferenceConfiguration": { "text": { "maxTokens": int, "stopSequences": ["string", ...], "temperature": float, "topK": int, "topP": float } } }
Preencha os campos da seguinte forma:
-
nome — insira um nome para a variante.
-
modelId — Insira o ID do modelo com o qual realizar a inferência.
-
templateType — Enter
TEXT
(atualmente, somente solicitações de texto são suportadas). -
templateConfiguration — O
text
campo mapeia para um TextPromptTemplateConfiguration. Preencha os seguintes campos nele:-
texto — A mensagem para o prompt. Coloque as variáveis em colchetes duplos:
{{variable}}
. -
inputVariables — Para cada objeto na lista, insira cada variável que você criou no
name
campo.
-
-
inferenceConfiguration — O
text
campo mapeia para um PromptModelInferenceConfiguration. Para saber mais sobre os parâmetros de inferência, consulteParâmetros de inferência.
Os campos a seguir são opcionais:
Campo Caso de uso description Para fornecer uma descrição para o prompt. clientToken Para garantir que a API solicitação seja concluída apenas uma vez. Para obter mais informações, consulte Garantindo a idempotência. tags Para associar tags ao fluxo. Para obter mais informações, consulte Marcar recursos. customerEncryptionKeyArn Para criptografar o fluxo com uma KMS chave. Para obter mais informações, consulte Política fundamental para permitir que o Amazon Bedrock criptografe e descriptografe um fluxo. A resposta cria uma
DRAFT
versão e retorna uma ID, ARN que você pode usar como identificador de solicitação para outras solicitações relacionadas à API solicitação. -