Definiera agentens ämnen
Att definiera de bästa ämnena för din agent kräver en förståelse för de frågor som användarna kan ställa eller de uppgifter de försöker utföra, och vilken typ av information och automatisering du behöver tillhandahålla.
En agent för detaljhandeln kan till exempel börja med att be användaren att välja mellan fyra saker som han eller hon vill göra: hitta en butik, göra en beställning, kontrollera status för en beställning eller returnera en köpt produkt. Svaret kan leda dem till ett av fyra avsnitt, som alla har en ämnesdialog.
En första uppsättning källor för den här informationen är:
- Befintliga vanliga frågor och svar eller kunskapsbaser (KB).
- Vanliga ämnen som tas upp av anställda eller kunder i interna scenarier eller kundtjänstscenarier. Om du skapar en kundtjänst agent kan du prata med befintliga servicerepresentanter för att ta reda på vilka de vanligaste frågorna är och i vilken ordning de vanligtvis ställs.
Olika typer av ämnen
Vanligtvis har agent användare en specifik fråga eller ett problem som de vill ta itu med eller ett problem som de vill lösa (deras "uppgift"). De typer av uppgifter som utförs av agent-användare (och därmed de typer av agent ämnen som du behöver skapa) passar in i tre kategorier:
Information: till exempel ”Vad är...?”, ”När kommer...?”, ”Varför...?”
Slutförd uppgift: ”Jag vill...”, ”Hur gör jag...?”
Felsökning: ”Något fungerar inte...”, ”Jag fick ett felmeddelande...”
Du kan också behöva skapa agentämnen för att hantera tvetydiga användarfrågor, som t.ex. "Jag behöver hjälp" eller "köp." Dessa ämnen skulle be agentanvändaren om förtydligande, så att de kan dirigeras till rätt ämne.
Ämnesdesignprocess
Identifiera ämnet
- Välj ämnen som agentanvändarna undrar över.
- Börja med viktiga ämnen.
- Tänk på ämnen ur användarens synvinkel. Tänk på att de kanske är mindre välkända eller kunniga om ett område än du.
Ange alla scenarier
- Ange alla möjliga scenarier.
- Kategorisera scenarier: information, slutförande av uppgiften och felsökning.
- Hierarkiska ämnen: Vilka är de första frågorna som en användare ställer?
Utforma ett konversationsträd på hög nivå
- Dra konversationsträdet.
- Definiera hierarkin för frågor som ställs i varje ämne.
- Definiera det minsta antalet frågor för att förstå situationen och ge en lösning.
Verifiera och iterera på utformningen
- Läs dialogen innan du publicerar den för att ta reda på om det uppstår problem med tonen eller texten.
- Hämta analyser och läs sessionsavskrifterna för ytterligare optimering.
- Iterera kontinuerligt på och förfina dina agentämnen genom att observera dina agentanvändares interaktioner med agenten efter varje redigeringsiteration.
Viktigt
- Replikera inte bara det din webbplats eller app redan kan göra – dina kunder är troligtvis bekanta med din webbplats eller app och kan utföra vanliga uppgifter själva utan att behöva interagera med en agent.
- Fokusera först på att skapa ämnen för problem eller scenarier som genererar en hög volym av chattar eller samtal. Arbeta med en längre svans för andra, mindre kritiska problem under en tidsperiod.
- Var så genomtänkliga som möjligt i din utformning och fundera över alla potentiella scenarier som användarna kan be om eller behöva hjälp med.
Planera för interaktioner med både en och flera turer
För enkla interaktioner skapar du konversationer med en enda tur med bara en fråga och ett svar. Men mer substantiella ämnen kräver en konversation med flera turer med flera interaktioner fram och tillbaka mellan användaren och din agent.
Till exempel, om en användare frågar en agent för detaljhandel om det finns några butiker i närheten, kan agenten svara med en fråga för att begränsa de möjliga svaren. Svaren kan vara "Vilken stad bor du i?" eller "Vad är ditt postnummer?" Användarens svar avgör agenten nästa svar i konversationen.
Använd ursprungliga generativa AI-funktioner
När du utformar en agent kanske du inte kan förutse alla typer av frågor som agentanvändarna ställer. För att hjälpa till att mildra detta inkluderar Copilot Studio en kraftfull ny AI-driven funktion som använder de senaste framstegen inom NLU-modeller (naturlig språkförståelse).
När du aktiverar Förbättra konversationer för din agent och länka din agent till en allmänt tillgänglig, Bing-indexerad webbplats, kan din agent tillhandahålla automatiskt genererade, konversationsvänliga svar på klarspråk, utan att du behöver skapa ämnen för varje eventualitet eller "edge-ärende".
Avlasta stora mängder enskilda frågor och svarspar
Copilot Studio begränsar en agent till 1 000 ämnen.
Om du har ett stort antal vanliga frågor och svar eller kunskapsbaser kan du undvika att skapa ett ämne för varje fråga och svarspar genom att avlasta dem utanför Copilot Studio ämnen medan du erbjuder en enkel användarupplevelse i Copilot Studio via med reservämne.
Dricks
- Frågor och svar i Azure kognitiva tjänster för språk ger molnbaserad NLP som gör att du kan skapa ett naturligt konversationslager över dina data. Den används för att hitta det bästa svaret för alla indata från din anpassade KB-information.
- Lär dig hur du integrerar frågor och svar Copilot Studio.