Share via


Ferramenta de solicitação para fluxos no Azure AI Studio

Importante

Alguns dos recursos descritos neste artigo podem estar disponíveis apenas na visualização. Essa visualização é fornecida sem um contrato de nível de serviço e não a recomendamos para cargas de trabalho de produção. Algumas funcionalidades poderão não ser suportadas ou poderão ter capacidades limitadas. Para obter mais informações, veja Termos Suplementares de Utilização para Pré-visualizações do Microsoft Azure.

A ferramenta prompt flow Prompt 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 Jinja , facilitam a definição de prompts. A ferramenta se mostra útil quando o ajuste de prompt é necessário antes que os prompts sejam alimentados no modelo de linguagem grande (LLM) no fluxo de prompt.

Pré-requisitos

Prepare um prompt. A ferramenta LLM e a ferramenta Prompt suportam modelos Jinja.

Neste exemplo, 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 se dirige ao 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

Para obter mais informações e práticas recomendadas, consulte Técnicas de engenharia imediatas.

Crie com a ferramenta Prompt

  1. Crie ou abra um fluxo no Azure AI Studio. Para obter mais informações, consulte Criar um fluxo.

  2. Selecione + Prompt para adicionar a ferramenta Prompt ao seu fluxo.

    Captura de tela que mostra a ferramenta Prompt adicionada a um fluxo no Azure AI Studio.

  3. Insira valores para os parâmetros de entrada da ferramenta Prompt descritos na tabela Inputs. Para obter informações sobre como preparar a entrada de prompt, consulte Pré-requisitos.

  4. Adicione mais ferramentas (como a ferramenta LLM) ao seu fluxo, conforme necessário. Ou selecione Executar para executar o fluxo.

  5. As saídas são descritas na tabela Saídas.

Entradas

Os seguintes parâmetros de entrada estão disponíveis.

Nome Tipo Descrição Obrigatório
Prompt string O modelo de prompt em Jinja. Sim
Entradas - A lista de variáveis de um modelo de prompt e suas atribuições. -

Saídas

Exemplo 1

Entradas:

Variável Type Valores de exemplo
website_name string "Microsoft"
user_name string "Joana"

Realizações:

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

Entradas:

Variável Type Valores de exemplo
website_name string "Bing"
user_name string "

Realizações:

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

Próximos passos