Delen via


In- en uitvoer voor onderwerpen beheren

Onderwerpen kunnen invoer- en uitvoerparameters hebben. Wanneer een onderwerp doorverwijst naar een andere onderwerp, kunt u deze parameters gebruiken om informatie tussen onderwerpen door te geven.

Als uw agent gebruikmaakt van generatieve orkestratie, kan deze automatisch invoer invullen voordat onderwerp wordt uitgevoerd. Dit kan door gebruik te maken van de conversatiecontext of door vragen te genereren om de gebruiker naar de waarden te vragen. Dit gedrag is vergelijkbaar met de manier waarop het generatief vullen van tijdvakken voor acties werkt.

Bij gebruik van generatieve orkestratie kan een agent onderwerp-uitvoer gebruiken om een contextuele respons te genereren. In dergelijke gevallen hoeft u geen letterlijk bericht te configureren vanuit onderwerp zelf.

Voor onderwerpinvoer en -uitvoer kunnen waarden met andere onderwerpen en acties in hetzelfde gegenereerde plan worden gedeeld.

Invoer en uitvoer toevoegen

Als u invoer of uitvoer voor een onderwerp wilt toevoegen, selecteert u Details in de navigatiebalk boven aan het ontwerpcanvas. U kunt ook Details in het contextmenu selecteren voor een onderwerp op de lijstpagina Onderwerpen.

Zodra het deelvenster Details wordt weergegeven, kunt u naar het tabblad Invoer of Uitvoer navigeren en nieuwe invoer- of uitvoervariabelen maken door Een nieuwe variabele maken te selecteren.

Voor elke invoer- en uitvoerparameter moet u een naam invoeren, een gegevenstype selecteren en een beschrijving voor de bijbehorende variabele invoeren.

Als uw agent generatieve AI gebruikt om te beslissen hoe op gebruikers moet worden gereageerd, zijn er meer eigenschappen beschikbaar voor invoervariabelen. Specifiek Hoe vult de agent deze invoer in? bepaalt hoe de agent deze variabele vult met een waarde voordat de onderwerp wordt uitgevoerd. Standaard wordt elke invoer ingesteld op Dynamisch vullen met de beste optie. Met agent wordt geprobeerd de waarde te vullen vanuit de beschikbare context, bijvoorbeeld door een waarde te extraheren uit het bericht van de gebruiker of een eerder gesprek. Als er geen geschikte waarde wordt gevonden, wordt er een vraag gegenereerd waarin de gebruiker om een ​​waarde wordt gevraagd. U kunt ervoor kiezen een invoer met een waarde te overschrijven in plaats van dit aan de gebruiker te vragen. Om een invoerparameter te overschrijven, selecteert u Instellen als waarde onder Hoe vult agent deze invoer in? en voert u de gewenste waarde in. Deze waarde kan een letterlijke waarde zijn, een bestaande variabele of een Power Fx-formule.

Om ervoor te zorgen dat uw agent het juiste type waarde voor de invoer vastlegt, moet u ook een entiteitstype opgeven onder Identificeren als.

Schermopname van het detailvenster waarin een nieuwe invoervariabele wordt toegevoegd

Er kunnen aanvullende instellingen worden geconfigureerd voor invoer om het gedrag van agent te regelen bij het vragen om een waarde of het valideren van een antwoord van de gebruiker.

Een van deze eigenschappen, Moet gebruiker vragen, is alleen beschikbaar voor onderwerpinvoer. Hiermee wordt bepaald of agent moet proberen de variabele met een waarde te vullen voordat onderwerp wordt uitgevoerd. Deze eigenschap is standaard ingeschakeld.