Generatieve antwoorden gebruiken in een onderwerp

Note

De functies in dit artikel worden aangedreven door de standaard kabelboom, die gebruikmaakt van de factureringsopties zoals beschreven in Licensing voor agenten die door de standaardkabelboom worden aangestuurd. Leer hoe je standaardfuncties kunt openen in Access standaard agents en agentstromen.

Door gebruik te maken van een generatieve antwoorden-node kan je agent gebruikers op basis van kennisbronnen op onderwerpniveau beantwoorden. Kennisbronnen geven gezaghebbende antwoorden op basis van informatie die je aan je agent verstrekt.

Wanneer u uw agent voor het eerst aanmaakt, kunt u een URL invoeren die uw agent gebruikt om respons te genereren. De agent gebruikt deze URL in alle functies. Je kunt echter de gesprekken van je agent verbeteren door gebruik te maken van meerdere interne en externe kennisbronnen binnen individuele onderwerpen.

Generatieve antwoorden als terugvaloptie

Wanneer uw agent geen overeenkomende intentie (gedefinieerd in een onderwerp) kan vinden voor de query van de gebruiker, gebruikt deze generatieve antwoorden om te proberen de vraag te beantwoorden. Dit gedrag staat bekend als terugval. Als de intentie van de gebruiker niet overeenkomt met onderwerpen of generatieve antwoorden, wordt het systeemonderwerp Terugval gebruikt. Systeemonderwerpen kunnen een query voor de agent escaleren.

Kennisbronnen voor generatieve antwoorden

Binnen het onderwerp van een agent kunt u een knooppunt met generatieve antwoorden toevoegen. Met dit knooppunt kunt u meer bronnen opgeven die door het knooppunt worden doorzocht op basis van uw invoer. Bronnen die zijn gedefinieerd in het knooppunt met generatieve antwoorden, overschrijven de kennisbronnen die u op agentniveau hebt opgegeven en die als een terugvaloptie fungeren. Voor de beste resultaten configureert u uw generatieve antwoordknooppunten met specifieke kennisbronnen.

Deze bronnen zijn onder andere:

  • Externe resources:

  • Interne resources:

    • Azure OpenAI op uw gegevens
    • Documenten geüpload naar Dataverse
    • SharePoint (alleen specifieke bestandsindelingen worden ondersteund)
    • Aangepaste gegevens (intern of extern): geef uw eigen bron op, zoals een Power Automate Flow of van Skill.

Ondersteunde kennisbronnen

Verschillende kennisbronnen bieden verschillende mogelijkheden. Deze mogelijkheden omvatten het aantal invoer, het type of formaat van de data, en hoe (of of) de bron authenticatie nodig heeft om toegang te krijgen.

Name Source Description Aantal ondersteunde invoeren in generatieve antwoorden Authentication
Openbare website External Doorzoekt de query-invoer op Bing en retourneert alleen resultaten van opgegeven websites Generatieve modus: 25 websites
Klassieke modus: vier openbare URL's (bijvoorbeeld microsoft.com)
None
Documents Internal Zoekt naar documenten die zijn geüpload naar Dataverse en retourneert resultaten vanuit de documentinhoud Generatieve modus: Alle documenten
Klassieke modus: beperkt door de toegewezen Dataverse-bestandsopslagruimte
None
SharePoint Internal Maakt verbinding met een SharePoint-URL en gebruikt GraphSearch om resultaten te retourneren Generatieve modus: 25 URL's
Klassieke modus: vier URL's per generatief antwoord-onderwerpknooppunt
Authenticatie van een agentgebruiker met Microsoft Entra ID
Dataverse Internal Maakt verbinding met de geconfigureerde Dataverse-omgeving en gebruikt een RAG-techniek (Retrieval Augmented Generative) in Dataverse om resultaten te retourneren Generatieve modus: Onbeperkt
Klassieke modus: twee Dataverse-kennisbronnen (en maximaal 15 tabellen per kennisbron)
Authenticatie van een agentgebruiker met Microsoft Entra ID
Ondernemingsgegevens via connectors Internal Maakt verbinding met connectors waar uw organisatiegegevens worden geïndexeerd door Microsoft Search Generatieve modus: Onbeperkt
Klassieke modus: twee per aangepaste agent
Authenticatie van een agentgebruiker met Microsoft Entra ID

Note

  • Verificatie van gebruikers van agenten voor kennisbronnen houdt in dat wanneer een specifieke gebruiker een vraag stelt aan de agent, de agent alleen de voor die gebruiker beschikbare content toont.

  • Kennisbronnen in generatieve antwoordenknooppunten bieden momenteel geen ondersteuning voor Bing Custom Search, Azure OpenAI of Aangepaste gegevens. Maak in plaats daarvan gebruik van de eigenschap 'Classic data' van de generatieve antwoorden-knooppunten voor bronnen zoals Bing Custom Search, Azure OpenAI of Custom Data.

  • Voor websites moet u bevestigen welke website(s) uw organisatie bezit die Bing via Copilot Studio doorzoekt.

  • U kunt taalonafhankelijke query's uitvoeren op alle ondersteunde bestandstypen en talen.

  • Als u ongestructureerde gegevens gebruikt, zoals afzonderlijke SharePoint-bestanden en -mappen, OneDrive-bestanden en -mappen of connectors, zijn er verschillende limieten en beperkingen. Ga naar Limieten en beperkingen voor meer informatie.

  • Op dit moment kunnen bronvermeldingen die worden geretourneerd uit een kennisbron, niet worden gebruikt als invoer voor andere hulpmiddelen of acties.

Kies welke kennisbronnen de node doorzoekt

De sectie Knowledge sources van de generative answers-node bevat de instelling ' alleen zoeken geselecteerde bronnen ' die bepaalt welke kennisbronnen de node zoekt. Deze instelling geldt alleen voor die node.

Screenshot van de generative answers-node-eigenschappen, met alleen zoeken geselecteerde bronnen uitgeschakeld (de standaard).

Tip

Als de agent alleen met bepaalde kennisbronnen moet antwoorden, zet dan alleen geselecteerde bronnen zoeken en selecteer alleen die bronnen. Deze actie voorkomt dat resultaten van de andere kennisbronnen van de agent de kwaliteit van het antwoord beïnvloeden.

Alleen zoeken geselecteerde bronnen uitgeschakeld

Wanneer alleen geselecteerde bronnen zoeken uitgeschakeld is, zoekt de node in de standaardinstelling alle kennisbronnen die voor de agent zijn geconfigureerd.

  • De node gebruikt de huidige set kennisbronnen van de agent, dus bronnen die je op agentniveau toevoegt of verwijdert worden automatisch weergegeven.
  • Als je een kennisbron uitschakelt, zoekt de node die niet door.

Kies deze optie wanneer je wilt dat de node gebruikmaakt van de volledige kennis van de agent.

Alleen geselecteerde bronnen zoeken ingeschakeld

Wanneer alleen geselecteerde bronnen zoeken aan staat, zoekt de node alleen in de bronnen die je in de lijst selecteert. De kennisbronnen op agentniveau worden niet doorzocht door deze node.

Screenshot van de generatieve antwoorden-node-eigenschappen, met alleen geselecteerde zoekbronnen ingeschakeld en specifieke bronnen geselecteerd.

  • De bronnen die je selecteert vervangen in plaats van toe te voegen aan de agent-niveau set voor deze node.
  • De node zoekt altijd de bronnen die je selecteert, zelfs als een bron trigger-voorwaarden heeft die anders het gebruik zouden beperken. De node toont de notitie: "Triggervoorwaarden worden genegeerd voor expliciet geselecteerde bronnen."

Kies deze optie wanneer een onderwerp een gerichte, voorspelbare verzameling bronnen nodig heeft. Bijvoorbeeld een gevoelig onderwerp dat slechts één goedgekeurde SharePoint-site mag gebruiken.

Note

Alleen zoeken in geselecteerde bronnen valt niet terug op de agent-niveau kennisbronnen. Als de bronnen die je selecteert geen antwoord geven, zoekt de node niet automatisch in de andere kennisbronnen van de agent. Generatieve antwoorden als fallback, eerder beschreven op deze pagina, zijn apart agent-niveau gedrag.

Antwoord met alleen aangepaste data van een variabele

Als je wilt dat een generatieve antwoorden-node reageert met alleen aangepaste context die je levert vanuit een variabele, en niet uit een kennisbron, gebruik dan de optie Aangepaste data samen met alleen geselecteerde bronnen:

  1. Zet alleen geselecteerde bronnen zoeken aan en laat alle kennisbronnen ongeselecteerd. Zonder iets geselecteerd zoekt de node niet in kennisbronnen.
  2. Stel onder Klassieke dataAangepaste data in op de variabele die je content bevat.
  3. Houd webzoeken uitgeschakeld en laat de AI zijn eigen algemene kennis gebruiken , zodat het antwoord alleen afhankelijk is van jouw aangepaste data.

Met deze configuratie genereert de node zijn antwoord alleen uit de data in je variabele. Voor het leveren van aangepaste data, zie Gebruik een aangepaste databron voor generatieve antwoorden.

Een generatief antwoordknooppunt toevoegen

  1. Ga naar de pagina Onderwerpen en open het onderwerp dat je wilt.

  2. Selecteer het pictogram Knooppunt toevoegen onder het knooppunt waarna u generatieve antwoorden wilt gebruiken, wijs Geavanceerd aan en selecteer Generatieve antwoorden. Er verschijnt een nieuw knooppunt genaamd Create generative answers.

  3. Selecteer de drie stippen (...) van de knoop en selecteer vervolgens Eigenschappen. Het deelvenster Eigenschappen voor generatieve antwoorden maken wordt weergegeven.

    U kunt uw nieuwe gegevensbronnen opgeven en configureren:

Pas het antwoord van de agent aan

In deze sectie ziet u hoe u het antwoord van de agent opslaat in een variabele in plaats van deze onmiddellijk te retourneren, zodat u het kunt opnemen op een adaptieve kaart.

  1. Op de Create generative answers-node , selecteer voor Input de systeemvariabele Activity.Text .

  2. In het paneel Eigenschappen voor generatieve antwoorden maken:

    1. Vouw de sectie Geavanceerd uit.

    2. Maak een globale variabele. Voer een betekenisvolle naam in voor de variabele. Deze variabele slaat het antwoord op dat is gegenereerd als reactie op een vraag van de gebruiker.

    3. Maak het vakje Een bericht verzenden leeg.

      Note

      Als u deze optie uitschakelt, voorkomt u dat uw agent onmiddellijk het gegenereerde antwoord retourneert, zodat u het antwoord kunt aanpassen. Beperking: Als u deze agent publiceert naar Teams, moet u expliciet het weergeven van bronvermeldingen voor het aangepaste antwoord opnemen. In Teams genereren Copilot Studio-agents automatisch bronvermeldingslinks voor antwoorden die geen aanpassingen hebben ondergaan. Lees meer in Bronvermeldingen worden niet weergegeven voor aangepaste antwoorden.

  3. Voeg een knooppunt Vraag of een knooppunt Bericht toe en voeg een Adaptieve kaart toe aan dit knooppunt.

  4. In het Adaptive Card-eigenschappenpaneel schakelt u over naar Formule en vervangt u de standaardinhoud door een Power Fx-formule die uw globale variabele en de gewenste aanpassingen gebruikt.

Authentication

Sommige bronnen vereisen authenticatie omdat de agent namens de gebruiker in het chatvenster oproepen doet. De oproepen gebruiken de accountgegevens van copilotstudio.microsoft.com.

De verificatie-instellingen die u in de agent configureert, vereisen handmatige verificatie met de Serviceprovider type Microsoft Entra ID.

Als u verificatie wilt configureren en een Microsoft Entra ID wilt maken, raadpleegt u:

Gedelegeerde machtigingen opnemen voor Microsoft Graph:

  1. Files.Read.All
  2. Sites.Read.All

Ondersteunde inhoud

Generatieve antwoorden laten inhoud worden opgeslagen in deze formaten:

  • moderne SharePoint-pagina's
  • Word documenten (docx)
  • PowerPoint bestanden (pptx)
  • PDF-documenten (pdf)

Note

Zie Limieten voor SharePoint-web-apps voor een lijst met limieten en ondersteunde SharePoint-functionaliteit.

Inhoudsmoderatie

Stel de instellingen voor contentmoderatie in voor een generatieve antwoorden-node in het Eigenschappen-venster . Met de instellingen voor inhoudsmoderatie kan uw agent meer antwoorden geven. De toename van antwoorden kan echter invloed hebben op het toestaan van schadelijke inhoud door de agent.

  1. Selecteer de drie stippen (...) van de knoop en selecteer Eigenschappen.

  2. Selecteer het gewenste moderatieniveau.

    De moderatieniveaus variëren van Laagste tot Hoogste. Het laagste niveau genereert de meeste antwoorden, maar deze kunnen schadelijke inhoud bevatten. Het hoogste niveau van inhoudsbeheer genereert minder antwoorden en past een strenger filter toe om schadelijke inhoud te beperken. Het standaard moderatieniveau is Hoog.

  3. Selecteer Opslaan bovenaan de pagina.

Note

Als je je generatieve antwoorden-node instelt om inhoud te modereren, geeft het mogelijk geen antwoorden terug. Voor meer informatie over hoe u kunt achterhalen waarom er geen antwoorden worden geretourneerd, zie Inhoud geblokkeerd door inhoudsmoderatie.