Hantera indata och utdata för ämne
Ämnen kan ha in- och utdataparametrar. När ett ämne omdirigeras till ett annat ämne kan du använda parametrarna för att skicka information mellan avsnitten.
Om din handläggare använder generativ orkestrering kan den automatiskt fylla i indata, innan den körs ämne, genom att använda konversationskontext eller generera frågor för att be användaren om värdena. Detta beteende liknar hur generativ platsfyllning för åtgärder fungerar.
När du använder generativ orkestrering kan en handläggare använda ämne utdata för att generera en kontextuell svar. I sådana fall behöver du inte konfigurera ett ordagrant meddelande inifrån själva ämnet.
Ämnesindata och -utdata kan dela värden med andra ämnen och åtgärder i samma genererade plan.
Lägga till indata och utdata
Om du vill lägga till indata eller utdata ämne väljer du Information i navigeringsfältet högst upp på designytan. Du kan också välja Information på snabbmenyn för ett ämne på listsidan Ämnen.
När rutan Information visas kan du navigera till fliken Indata eller Utdata och sedan skapa nya indata- eller utdatavariabler genom att välja Skapa en ny variabel.
För varje indata- och utdataparameter måste du ange ett namn, välja en datatyp och ange en beskrivning för motsvarande variabel.
Om din handläggare använder generativ AI för att bestämma hur användarna ska svara finns det fler egenskaper tillgängliga för indatavariabler. Specifikt : Hur kommer handläggare att fylla denna input? Avgör hur handläggare fyller den här variabeln med ett värde innan ämne körs. Som standard är varje indata inställd på Fyll dynamiskt med det bästa alternativet. Handläggare försöker fylla i värdet från tillgänglig kontext, till exempel att extrahera ett värde från användarens meddelande eller tidigare konversation. Om inget lämpligt värde hittas genereras en fråga för att be användaren om ett värde. Du kan välja att åsidosätta en indata med ett värde i stället för att be användaren. Om du vill åsidosätta en indataparameter Välj Ange som ett värde under Hur kommer handläggare att fylla i denna indata?" och anger önskat värde. Detta värde kan vara ett bokstavligt värde, en befintlig variabel eller en Power Fx-formel.
För att säkerställa att din handläggare samlar in rätt typ av värde för indata måste du också ange en entitetstyp under Identifiera som.
Ytterligare inställningar kan konfigureras för indata för att styra handläggare:s beteende när du frågar efter ett värde eller validerar ett svar från användaren.
En av dessa egenskaper Bör fråga användaren är endast tillgänglig för ämnesindata. Den avgör om handläggare ska försöka fylla variabeln med ett värde innan ämne körs. Den här egenskapen är aktiverad som standard.