Delen via


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

  1. Een stroom maken of openen in Azure AI Foundry. Zie Een stroom maken voor meer informatie.

  2. Selecteer + Vragen om het hulpprogramma Prompt toe te voegen aan uw stroom.

    Schermopname van het prompthulpprogramma dat is toegevoegd aan een stroom in de Azure AI Foundry-portal.

  3. 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.

  4. Voeg indien nodig meer hulpprogramma's (zoals het LLM-hulpprogramma) toe aan uw stroom. Of selecteer Uitvoeren om de stroom uit te voeren.

  5. 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

Volgende stappen