Ferramenta de prompt

Aviso

O desenvolvimento de recursos do Prompt Flow terminou em 20 de abril de 2026. O recurso será totalmente desativado em 20 de abril de 2027. Na data de desativação, o Fluxo de Prompt entra no modo somente leitura. Seus fluxos existentes continuarão a operar até essa data.

Recommended action: Migrar suas cargas de trabalho de Fluxo de Prompt para Microsoft Agent Framework antes de 20 de abril de 2027.

A ferramenta de prompt no fluxo de prompts oferece uma coleção de modelos textuais que servem como ponto de partida para a criação de prompts. Esses modelos, baseados no mecanismo de modelo Jinja2, facilitam a definição de prompts. A ferramenta é útil quando o ajuste de prompt é necessário antes de alimentar os prompts no modelo de linguagem grande no fluxo de prompt.

Entradas

Name Tipo Descrição Obrigatório
solicitação cadeia Modelo de prompt no Jinja Sim
Entradas - Lista de variáveis do modelo de prompt e suas atribuições -

Saídas

As seções a seguir mostram o texto do prompt analisado do prompt e das entradas.

Gravar um prompt

  1. Preparar um modelo jinja. Saiba mais sobre Jinja.

    No exemplo a seguir, o prompt incorpora a sintaxe de modelagem Jinja para gerar dinamicamente a mensagem de boas-vindas e personalizá-la com base no nome do usuário. Ele também apresenta um menu de opções para o usuário escolher. Dependendo se a user_name variável é fornecida, ela trata o usuário pelo nome ou usa uma saudação genérica.

    Welcome to {{ website_name }}!
    {% if user_name %}
        Hello, {{ user_name }}!
    {% else %}
        Hello there!
    {% endif %}
    Please select an option from the menu below:
    1. View your account
    2. Update personal information
    3. Browse available products
    4. Contact customer support
    
  2. Atribua valores para as variáveis.

No exemplo anterior, duas variáveis são detectadas e listadas automaticamente na seção Entradas . Você deve atribuir valores às variáveis de entrada.

Exemplo 1

Aqui estão as entradas e saídas para o exemplo.

Entradas

Variable Tipo Valor de amostra
website_name cadeia "Microsoft"
nome_do_usuário cadeia "Jane"

Saídas

Welcome to Microsoft! Hello, Jane! Please select an option from the menu below: 1. View your account 2. Update personal information 3. Browse available products 4. Contact customer support

Exemplo 2

Aqui estão as entradas e saídas para o exemplo.

Entradas

Variable Tipo Valor de amostra
website_name cadeia Bing
nome_do_usuário cadeia "

Saídas

Welcome to Bing! Hello there! Please select an option from the menu below: 1. View your account 2. Update personal information 3. Browse available products 4. Contact customer support