Hulpprogramma vragen voor stromen in de Azure AI Foundry-portal
Belangrijk
Items die in dit artikel zijn gemarkeerd (preview) zijn momenteel beschikbaar als openbare preview. Deze preview wordt aangeboden zonder een service level agreement en we raden deze niet aan voor productieworkloads. Misschien worden bepaalde functies niet ondersteund of zijn de mogelijkheden ervan beperkt. Zie Aanvullende gebruiksvoorwaarden voor Microsoft Azure-previews voor meer informatie.
Het promptstroomhulpmiddel biedt een verzameling tekstsjablonen die fungeren als uitgangspunt voor het maken van prompts. Deze sjablonen, op basis van de Jinja-sjabloonengine , vergemakkelijken de definitie van prompts. Het hulpprogramma is nuttig wanneer het afstemmen van prompts vereist is voordat de prompts in het grote taalmodel (LLM) in de promptstroom worden ingevoerd.
Vereisten
Bereid een prompt voor. Het LLM-hulpprogramma en het prompthulpprogramma ondersteunen beide Jinja-sjablonen .
In dit voorbeeld bevat de prompt jinja-sjablonenyntaxis om het welkomstbericht dynamisch te genereren en deze aan te passen op basis van de naam van de gebruiker. Het bevat ook een menu met opties waaruit de gebruiker kan kiezen. Afhankelijk van of de user_name
variabele is opgegeven, wordt de gebruiker op naam adresseerd of wordt een algemene begroeting gebruikt.
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
Zie Prompt engineering-technieken voor meer informatie en aanbevolen procedures.
Bouwen met het hulpprogramma Prompt
Een stroom maken of openen in Azure AI Foundry. Zie Een stroom maken voor meer informatie.
Selecteer + Vragen om het hulpprogramma Prompt toe te voegen aan uw stroom.
Voer waarden in voor de invoerparameters voor prompthulpprogramma's die worden beschreven in de tabel Invoer. Zie Vereisten voor informatie over het voorbereiden van de promptinvoer.
Voeg indien nodig meer hulpprogramma's (zoals het LLM-hulpprogramma) toe aan uw stroom. Of selecteer Uitvoeren om de stroom uit te voeren.
De uitvoer wordt beschreven in de tabel Uitvoer.
Invoerwaarden
De volgende invoerparameters zijn beschikbaar.
Name | Type | Beschrijving | Vereist |
---|---|---|---|
vraag | tekenreeks | De promptsjabloon in Jinja. | Ja |
Invoerwaarden | - | De lijst met variabelen van een promptsjabloon en de bijbehorende toewijzingen. | - |
Uitvoerwaarden
Voorbeeld 1
Invoer:
Variabel | Type | Voorbeeldwaarde |
---|---|---|
website_name | tekenreeks | "Microsoft" |
user_name | tekenreeks | "Jane" |
Uitvoer:
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
Voorbeeld 2
Invoer:
Variabel | Type | Voorbeeldwaarde |
---|---|---|
website_name | tekenreeks | "Bing" |
user_name | tekenreeks | " |
Uitvoer:
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