Dela via


Hantera indata och utdata för ämne

Viktigt

Power Virtual Agents-funktioner ingår nu i Microsoft Copilot Studio efter betydande investeringar i generativ AI och förbättrade integrationer mellan Microsoft Copilot.

Vissa artiklar och skärmbilder kan referera till Power Virtual Agents när vi uppdaterar dokumentation och utbildning.

Ä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 copilot använder generativ AI för att avgöra hur användarna kan den automatiskt fylla i indata, innan du kör ämnet, genom att använda konversationskontext eller generera frågor för att samla in värden från användarens svar. Detta beteende liknar hur generativ platsfyllning för åtgärder fungerar.

Ä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 copilot använder generativ AI för att avgöra hur användarna ska svara, finns det fler egenskaper för indatavariabler. Specifikt Hur kommer copilot att fylla i denna indata? bestämmer hur copilot fyller denna variabel med ett värde innan ämnet körs. Som standard är varje indata inställd på Fyll dynamiskt med det bästa alternativet. Copilot försöker fylla i värdet från tillgängliga sammanhang, till exempel extrahera ett värde från användarens meddelande eller föregående 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äljer du Ange som ett värde, under Hur fyller copilot i indata? och anger det önskade värdet. 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 copilot samlar in rätt typ av värde för indata måste du även ange en entitetstyp under Identifiera som.

Skärmbild av informationsfönstret där en ny indatavariabel läggs till

Det finns ett antal ytterligare inställningar som kan konfigureras för indata som kan styra copilot-beteendet när du begär ett värde eller verifierar en användares svar.

En av dessa egenskaper Bör fråga användaren är endast tillgänglig för ämnesindata. Det avgör om copilot ska försöka fylla variabeln med ett värde innan ämnet körs. Den här egenskapen är aktiverad som standard.