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
Skapa eller öppna ett flöde i Azure AI Studio. Mer information finns i Skapa ett flöde.
Välj + Fråga om du vill lägga till promptverktyget i flödet.
Ange värden för indataparametrarna för promptverktyget som beskrivs i tabellen Indata. Information om hur du förbereder promptindata finns i Krav.
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.
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