Lägga till en Dataverse-kunskapskälla
Genom att integrera Dataverse-tabeller som kunskapskälla kan du baserar din agent på data som finns i tabellerna. Den här processen innebär att du lägger till synonymer och ordlistedefinitioner för tabellerna och kolumnerna i dina data. Mer information finns i Förbättra agentens svar från Microsoft Dataverse.
Så här lägger du till Dataverse-tabeller som en kunskapskälla:
Öppna agenten.
Välj Lägg till kunskap antingen på sidan Översikt eller på sidan Kunskap.
Välj Dataverse (förhandsversion).
Leta reda på en eller flera av dina Dataverse tabeller som du vill lägga till. Upp till 15 Dataverse tabeller kan läggas till per kunskapskälla. Du kan begränsa dina val med hjälp av sökfältet.
Obs
Tabellrekommendationer baseras på namnet på din agent.
Förhandsgranska tabellerna och se till att rätt tabeller har lagts till. Förhandsgranskningen visar bara 20 rader och en uppsättning kolumner, men alla rader och kolumner ingår i kunskapskällan.
Granska kunskapsnamnet och beskrivningen. Beskrivningen bör vara så detaljerad som möjligt, särskilt om generativ AI är aktiverad, eftersom beskrivningen underlättar AI-orkestrering.
Om du vill kan du förbättra kvaliteten på svaren genom att lägga till synonymer och ordlistetermer:
Lägg till synonymer för tabellkolumner som du har valt. Välj knappen Bakåt om du vill acceptera ändringar.
Lägg till ordlistetermer för att definiera domänspecifik terminologi och akronymer. Välj knappen Bakåt om du vill acceptera ändringar.
Klicka på Lägg till om du vill sluta lägga till kunskapskällan.
Synonymer och ordlistetermer
Synonymer, ordlistetermer och definitioner för synonymer och ordlisteposter hjälper till med AI-orkestrering. De tillhandahåller grundläggande data för att förbättra genererade svar. Genom att tillhandahålla extra information för att AI ska kunna förstå och tolka informationen i tabellerna ökar du sannolikheten för att AI känner igen dina användares förfrågningar och returnerar svar baserat på den information som tillhandahålls AI.
För scenarier där din Dataverse-tabell innehåller en kolumn som består av numeriska värden måste du ange en synonym för AI för att förstå vad som finns i kolumnen. Till exempel ger din agent reseassistans och Dataverse-tabellen innehåller en kolumn med namnet "cr_123_abc" som använder flygnummer för att motsvara städer.
Eftersom AI:n inte vet hur den ska kvalificera denna information måste den uttryckligen få veta hur den ska tolkas. Tillverkaren lägger därför till en beskrivning för den här kolumnen, till exempel följande: "cr_123_abc representerar avgångsstaden för varje flyg som representeras av flygkoden."
Exempel på ordlistedefinitioner
Ordlistedefinitioner används för att parafrasera terminologin i Dataverse-tabellen, så att din agent bättre förstår användarnas frågor och kan svara bättre.
I följande tabell visas scenarier där tillägg av definitioner för ordlistetermer ger användbar kontext för agenten.
Scenario | Term i ordlista | Exempelbeskrivning |
---|---|---|
Akronym | VP | "VP" refererar till värdet Vice VD i kolumnen "JobTitle" i tabellen "Kontakt". |
Anpassat ägarskap | aktivitetsägare | "Aktivitetsägaren" identifieras av kolumnen "PartyId" i tabellen "ActivityParty". |
Anpassat fält | intäkt för affärsmöjlighet | "Intäkt för affärsmöjlighet" avser kolumnen "Anpassad intäkt" i tabellen "Affärsmöjlighet". |
Komplexa regler eller filter | förfallen uppgift | "Försenad uppgift" avser tabellen "uppgift" när kolumnen "tillståndskod" har ett öppet värde och kolumnen "schemalagt slutdatum" har ett värde som är tidigare än idag. |
Obs
- Beskrivningarna i tabellen är exempel. Testa dina beskrivningar för att kontrollera vilka beskrivningar som ger bäst resultat.
- Det kan ta upp till 15 minuter innan uppdaterade ordlistetermer och definitioner blir tillgängliga.