Veelgestelde vragen over het gebruik van generatieve orkestratie

Deze veelgestelde vragen (FAQ) beschrijven de AI-impact van generatieve orkestratie voor aangepaste agenten die zijn ingebouwd in Copilot Studio

Wat is generatieve orkestratie?

Met generatieve indeling kan uw aangepaste agent gebruikersquery's beantwoorden met behulp van relevante onderwerpen, hulpprogramma's, andere agenten en kennisbronnen en reageren op gebeurtenistriggers.

Generatieve orkestratie zorgt voor natuurlijkere gesprekken door invoer in te vullen met behulp van gegevens uit de gespreksgeschiedenis. Als een gebruiker bijvoorbeeld vraagt naar de dichtstbijzijnde winkel in Kirkland en vervolgens vraagt om het weer daar, leidt orchestration af dat hiermee het weer in Kirkland bedoeld wordt.

Geactiveerde agenten kunnen gebruikmaken van generatieve indeling om te bepalen welk hulpprogramma, onderwerp of agent het beste is om aan te roepen als reactie op externe gebeurtenissen. Hierdoor zijn autonome mogelijkheden mogelijk. Een agent kan bijvoorbeeld controleren op dubbele accounts en deze afstemmen wanneer een Dataverse-tabel voor verkoopaccounts een nieuwe invoer ontvangt. Zie Een gebeurtenistrigger toevoegen voor meer informatie over het maken van gebeurtenistriggers voor autonome agents.

Het systeem kan ook meerdere mogelijkheden koppelen, om query's te beantwoorden, zoals 'Ik ben op zoek naar openingstijden en wil de dichtstbijzijnde winkel zoeken', en vervolgvragen te stellen als er vereiste details ontbreken of als deze niet duidelijk zijn.

Wat kan generatieve orkestratie doen?

Generatieve orkestratie stelt een plan op om een gebruikersquery of gebeurtenis te verwerken met behulp van de naam, beschrijving, invoer en uitvoer van beschikbare onderwerpen, tools, agenten en kennis.

Voor gesprekken verwijst het systeem naar de laatste 10 beurten van de gespreksgeschiedenis om informatie in te vullen en de meest relevante mogelijkheden te bepalen die moeten worden aangeroepen. Het volgt de gebruiker op voor ontbrekende of onduidelijke details, voert het geselecteerde plan uit en genereert vervolgens een antwoord op basis van de uitvoer, inclusief eventuele aangepaste agentinstructies.

Voor gebeurtenistriggers gebruikt de indeling gebeurtenisgegevens, instructies op triggerniveau en agentinstructies om te bepalen welk onderwerp, hulpprogramma of welke agent moet worden aangeroepen en hoe er moet worden gereageerd.

Wat zijn de beoogde toepassingen van generatieve orkestratie?

U kunt generatieve indeling gebruiken om agenten te maken, die reageren op gebruikersquery's en gebeurtenissen, door te redeneren over onderwerpen, hulpprogramma's, andere agenten en kennis, met behulp van de beschikbare context en metagegevens. Een agent kan delen van een taak delegeren aan andere agenten, die beter geschikt zijn voor het afhandelen van een bepaald domein of bepaalde functie, waardoor modulaire en schaalbare ontwerpen mogelijk zijn.

Hoe wordt generatieve orkestratie geëvalueerd? Welke statistieken worden gebruikt om de prestaties te meten?

We beoordelen de generatieve indeling in het end-to-end-proces: hoe goed identificeert het een geschikt plan en voert het deze uit om een query op te lossen of op een trigger te reageren. Menselijke beoordelaars beoordelen de kwaliteit voor verschillende prompts, invoer en configuraties.

We beoordelen de mogelijkheid van het systeem om geschikte hulpprogramma's, onderwerpen, agenten of kennisbronnen te selecteren, hoe nauwkeurig het gebruikersintenties interpreteert en hoe effectief schadelijke inhoud van gebruikers of makers wordt gefilterd.

Wat zijn de beperkingen van generatieve orkestratie? Hoe kunnen gebruikers hun impact minimaliseren?

Voor het beste resultaat zorg ervoor dat onderwerpen, tools, kennisbronnen en agenten hoogwaardige namen en beschrijvingen hebben. Meer informatie over het schrijven van effectieve metagegevens.

Agents die worden aangeroepen via orkestratie, zowel intern als extern, moeten correct worden geconfigureerd en in staat zijn om de vragen of gebeurtenissen die eraan worden doorgegeven te verwerken. Als de ontvangende agent niet is ontworpen om een bepaalde taak te verwerken, kan deze onvolledige of irrelevante antwoorden retourneren.

Momenteel gebruiken agents met gebeurtenistriggers alleen de referenties van de maker voor verificatie. Tools die door een agent worden aangeroepen als reactie op een trigger, moeten ook de referenties van de maker gebruiken. Voor meer informatie gaat u naar bescherming van persoonsgegevens voor agenten met triggers.

Welke operationele factoren en instellingen maken een effectief en verantwoordelijk gebruik van generatieve orkestratie mogelijk?

Generatieve orkestratie ondersteunt alleen Engels. Test de prestaties ervan door het testpaneel direct in Copilot Studio te gebruiken. U kunt ook aangepaste instructies toevoegen om te bepalen hoe het systeem onderwerpen, hulpprogramma's, andere agenten of kennis selecteert en gebruikt.

Wanneer je taken aan andere agenten delegeert, test dan de interactiestromen om te zorgen dat context duidelijk wordt doorgegeven en dat overdrachten zich zoals verwacht gedragen.

Wat zijn tools en hoe gebruiken agenten met generatieve orkestratie deze?

Met hulpprogramma's kan een agent specifieke bewerkingen uitvoeren of gegevens ophalen, om gebruikersquery's te beantwoorden of gebeurtenissen te verwerken. Uw organisatie, Microsoft en andere partners kunnen hulpprogramma's maken. Je kunt configureren welke tools beschikbaar zijn en hun metadata aanpassen om generatieve orkestratie te ondersteunen.

Welke gegevens kan Copilot Studio bieden voor hulpprogramma's? Welke machtigingen hebben Copilot Studio-hulpprogramma's?

Wanneer een agent een hulpprogramma aanroept, verzendt het systeem de vereiste invoerwaarden. Deze informatie kan elementen van de gespreksgeschiedenis of gegevens van gebeurtenistriggers bevatten. Wanneer het systeem de coördinatie tussen agents verzorgt, zorgt het voor continuïteit door de relevante context door te geven aan de ontvangende agent.

Welke typen problemen kunnen zich voordoen wanneer een agent hulpprogramma's en andere agenten gebruikt?

Note

Bij gebeurtenisgestuurde of andere autonome uitvoeringen kan een gegenereerde tool-aanroep mislukken wanneer de benodigde invoer niet beschikbaar is, omdat er geen gebruiker aanwezig is om een vervolgvraag te beantwoorden. Gebruik duidelijke tool- en inputbeschrijvingen, configureer validatie waar dat nodig is, en test de tool met representatieve gebeurtenispayloads.

Er kunnen fouten optreden wanneer de agent invoer voorbereidt of uitvoer genereert, of als deze het verkeerde hulpprogramma, onderwerp of agent selecteert. Om deze problemen te voorkomen, zorg ervoor dat metadata nauwkeurig en ondubbelzinnig is over alle elementen die beschikbaar zijn voor orkestratie.

Informatie van triggers of gebruikersqueries kan onbedoelde of gevoelige gegevens bevatten. Het doorsturen van deze informatie naar een topic, tool of een andere agent kan leiden tot ongewenste output. Zie voor meer informatie probleemoplossing en beperkingen.

Welke beschermingsmaatregelen heeft Copilot Studio getroffen voor verantwoorde AI?

Copilot Studio bevat een reeks beveiligingsmaatregelen:

  • Agenten gebruiken alleen kennis, tools, onderwerpen en agenten die de maker expliciet configureert.
  • Beheerders kunnen beperken welke hulpprogramma's en agenten beschikbaar zijn.
  • Makers kunnen gebruikersbevestiging vereisen voordat ze hulpprogramma's uitvoeren die gegevens wijzigen.
  • Triggers en orkestratie worden uitgevoerd met authenticatie van de maker en zijn onderhevig aan geconfigureerde machtigingen.
  • Payload-inspectie, classificaties en inhoudsfilters detecteren schadelijke instructies in gebruikersinvoer, triggergegevens, hulpprogramma-uitvoer en kennisinhoud.
  • Entiteitsvalidatie met Power Fx-expressies kan invoerwaarden beperken (bijvoorbeeld e-mailontvangers beperken tot een specifiek domein).
  • U kunt configureren of de volledige gespreksgeschiedenis wordt doorgegeven en welke taak moet worden voltooid, wanneer uw agent gemachtigd is voor andere externe agenten.

Als het systeem een potentiële aanval detecteert (bijvoorbeeld in triggerpayloads of tool-outputs), blokkeert het de uitvoering en toont het een content gefilterd-fout op de activiteitenkaart.

Om transparantie te behouden, bevatten agenten het standaardbericht: "Wees ervan bewust dat ik soms AI gebruik om uw vragen te beantwoorden."

Hoe kan ik feedback geven op generatieve orkestratie?

U kunt feedback geven voor Copilot Studio.