Prompt-verktyg för flöden i Azure AI Studio

Viktigt!

Objekt markerade (förhandsversion) i den här artikeln är för närvarande i offentlig förhandsversion. Den här förhandsversionen tillhandahålls utan ett serviceavtal och vi rekommenderar det inte för produktionsarbetsbelastningar. Vissa funktioner kanske inte stöds eller kan vara begränsade. Mer information finns i Kompletterande villkor för användning av Microsoft Azure-förhandsversioner.

Prompt-verktyget prompt för promptflöde erbjuder en samling textmallar som fungerar som utgångspunkt för att skapa prompter. Dessa mallar, baserade på Jinja-mallmotorn , underlättar definitionen av prompter. Verktyget visar sig vara användbart när snabbjustering krävs innan prompterna matas in i den stora språkmodellen (LLM) i promptflödet.

Förutsättningar

Förbered en uppmaning. BÅDE VERKTYGET LLM och promptverktyget stöder Jinja-mallar.

I det här exemplet innehåller prompten Jinja-mallsyntax för att dynamiskt generera välkomstmeddelandet och anpassa det baserat på användarens namn. Den visar också en meny med alternativ som användaren kan välja mellan. Beroende på om variabeln user_name har angetts adresserar den användaren efter namn eller använder en allmän hälsning.

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

Mer information och metodtips finns i Fråga om teknik.

Skapa med promptverktyget

  1. Skapa eller öppna ett flöde i Azure AI Studio. Mer information finns i Skapa ett flöde.

  2. Välj + Fråga om du vill lägga till promptverktyget i flödet.

    Skärmbild som visar promptverktyget som lagts till i ett flöde i Azure AI Studio.

  3. Ange värden för indataparametrarna för promptverktyget som beskrivs i tabellen Indata. Information om hur du förbereder promptindata finns i Krav.

  4. Lägg till fler verktyg (till exempel LLM-verktyget) i flödet efter behov. Eller välj Kör för att köra flödet.

  5. Utdata beskrivs i tabellen Utdata.

Indata

Följande indataparametrar är tillgängliga.

Namn Type Beskrivning Obligatoriskt
snabb sträng Promptmallen i Jinja. Ja
Indata - Listan över variabler för en promptmall och dess tilldelningar. -

Utdata

Exempel 1

Ingångar:

Olika Typ Exempelvärde
website_name sträng ”Microsoft”
user_name sträng "Jane"

Utgångar:

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

Exempel 2

Ingångar:

Olika Typ Exempelvärde
website_name sträng "Bing"
user_name sträng "

Utgångar:

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

Nästa steg