Identificeren van zakelijke use case voor automatisering met AI-agent

Houd de volgende richtlijnen in de gaten bij het identificeren van zakelijke use case:

  1. Definieer duidelijk het specifieke probleem of het proces dat u wilt automatiseren met de AI-agent.

  2. Gebruik tools als Een dekmiddel(En) En Miro, enzovoort om het probleem of het proces dat u wilt automatiseren grafisch weer te geven.

  3. Beoordeel de potentiële impact en de voordelen van het automatiseren van deze use case, zoals verbeterde efficiëntie, lagere kosten of een verbeterde klantervaring.

  4. Identificeer de belangrijkste KPI's die u gaat meten om de ROI te bepalen en de waarde te bewijzen.

Vaststellen of de specifieke use case acties, kennis of beide vereist

  • Acties: identificeer als de AI-agent specifieke acties moet uitvoeren, zoals het bijwerken van een database, het verzenden van e-mails of het uitvoeren van api's van derden.

  • Kennis: bepaal of de use case vereist dat de AI-agent informatie of antwoorden biedt op basis van een knowledge base.

  • Beide—Beoordelen als de use case een combinatie van beide handelingen en kennis vereist.

De juiste AI-agent kiezen

Zelfstandige AI-agent

Geschikt voor complexe, dynamische omgevingen waar de agent de context moet begrijpen en moet beslissen met een Knowledge Base of API integraties zonder vooraf gedefinieerde scripts.

  • Natuurlijke gesprekken of antwoorden van open einde.

  • Waar de kennisbasissen groter zijn, of de variaties van entiteiten/antwoorden mogelijk groot zijn.

Gescripte AI-agent

Het beste voor duidelijke, herhaalde taken met goed gedefinieerde stappen of waar exacte herhaalbaarheid en voorspelbaarheid vereist zijn. Ook geschikt voor zeer technische vragen en antwoorden.

  • Strenge gebruiksgevallen waarbij specifieke antwoorden met beperkte variaties vereist zijn.

  • Voor het verwerken van gevoelige gegevens heeft een GEscripte AI de voorkeur, omdat deze werkt met vooraf gedefinieerde regels en zal er geen sprake zijn van oneigenlijk gebruik van gegevens of onjuiste concepten van gegevens.

  • Consistentie van ervaringen, waarbij de ervaring hetzelfde moet blijven. LLM kan mogelijk verschillende resultaten geven voor dezelfde prompts.

Vergelijkingstabel

GescripteAutonoom
VoordelenHogere controleSneller en eenvoudiger te bouwen
Goedkoper om uit te voerenZeer natuurlijke IX
Sneller bij runtimeWijzigingen in bereik zijn gemakkelijker
NadelenVeel inspanning voor bouwenDuurder
Broos en rigide IXRisico op hallucinaties

Het ontwikkelen van een autonoom AI-agent

Wanneer u een zelfstandige AI-agent maakt, moet u de stappen die hieronder worden beschreven, in volgorde volgen.

  • Begin met een doel te definiëren - geef duidelijk de primaire doelstelling van de AI-agent weer, zoals het efficiënt oplossen van vragen van klanten of het verwerken van orders.

  • Definieer de reis— geef duidelijk de vragen, acties en functies aan die u aan uw AI-agent wilt koppelen.

  • Kennis toevoegen: integreert relevante kennisbasissen waar de agent toegang toe heeft om nauwkeurige informatie te bieden.

  • Acties definiëren— geef de acties op die de agent moet uitvoeren en de noodzakelijke API's of functieoproepen integreren.

  • Voorbeeld - een voorbeeld van uw AI-agent met kennis en acties.

  • Testen en valideren - gebruik preview-hulpprogramma's voor het platform om de prestaties van de AI-agent te testen en de nodige aanpassingen door te voeren.

  • Instructies toevoegen: gedetailleerde instructies om de nauwkeurigheid en betrouwbaarheid van de antwoorden van de agent te verbeteren.

Do's en Don'ts bij het schrijven van doelen

Dit gedeelte toont de beste werkwijzen voor het schrijven van doelprompts voor de autonoom AI-agent en acties om aan de gebruikersintenties te voldoen.

Doen is

  • Houd het doel kort en beknopt.

  • Focus op de algehele functie of het doel van de bot.

  • Houd rekening met het eindresultaat of het voordeel voor de gebruiker.

  • Gebruik een duidelijke en beknopte taal.

  • Zorg ervoor dat het doel in lijn is met de acties en mogelijkheden van de bot.

Don'ts

  • Voeg geen specifieke details, zoals locaties, datums of gebruikersinformatie toe.

  • Vermeld bepaalde acties of implementatiemethoden niet.

  • Gebruik geen technische jargon of complexe terminologie.

  • Vermijd te lange of ingewikkelde doelverklaringen.

  • Neem niet meerdere niet-gerelateerde doelen op in een enkele prompt.

  • Gebruik geen dubbelzinnig of vaag taalgebruik.

Aanbevelingen voor het beheren van uw kennisbank

Bij het opstellen en beheren van kennisbanks is het belangrijk om deze nauwkeurig te houden en toe te passen op het doel van de AI-agent. Net zoals een menselijke agent overweldigd kan worden door te veel niet-gerelateerde informatie, kan het toevoegen van meer generieke informatie aan de knowledge base de AI-agent in verwarring brengen.

Houd je aan de volgende aanbevelingen tijdens het maken en beheren van knowledge bases:

  • Inhoud logisch indelen. Gebruik categorieën bij het maken van uw eigen kennisdocument in de AI Agent-studio.

  • Wanneer u bestanden uploadt, moet u conflicterende of dubbele informatie in documenten voorkomen.

  • Controleer de documentkwaliteit voordat u het uploadt.

  • Splits indien nodig grote bestanden in kleinere bestanden.

  • Bekijk regelmatig de kennis en werk deze bij wanneer dat nodig is.

Aanbevelingen voor het maken van acties

Houd u aan de volgende aanbevelingen bij het maken van acties:

  • Definieer de actiedoelstellingen in de beschrijving van de actie.

  • Minimaliseer complexiteit en houd acties eenvoudig.

  • Beschrijf elke entiteit/sleuf nauwkeurig omdat hiermee de nauwkeurigheid van de LLM wordt verbeterd en de taak beter wordt begrepen.

  • Creëer geen tegenstrijdige of tegenstrijdige acties.

  • Maak deterministische logica in Connect flow voor een hogere nauwkeurigheid in plaats van te vertrouwen op LLM.

Prompt technische tips bij het schrijven van instructies

Voordat u instructies voor de AI-agent toevoegt, voegt u de vereiste acties en kennis toe en test u de AI-agent. Door instructies toe te voegen nadat u de AI-agent hebt getest, wordt de efficiëntie en nauwkeurigheid van de AI-agent verbeterd.

Raadpleeg de volgende tips bij het schrijven van instructies voor uw zelfstandige AI-agenten:

  • Houd het eenvoudig — Gebruik een duidelijke, beknopte taal. Vermijd technisch jargon of te complexe zinnen.

  • Gebruik opmaak—Gebruik koppen en gesorteerde/niet-gesorteerde lijstmarkering voor de beste resultaten.

  • Geef de identiteit van de AI-agent op: begin met het duidelijk definiëren van de persona van de agent (bijvoorbeeld "U bent een behulpzame medewerker van de klantenservice...").

  • Dit opbreken: overzicht van taken, stap voor stap. Bijvoorbeeld, "Bevestig eerst uw accountnummer. Beschrijf vervolgens uw probleem."

  • Plan op fouten : neem terugvalzinnen op zoals, "Het spijt me, kunt u dat herhalen?" als de invoer niet wissen is.

  • Context behouden - de agent eraan herinneren dat hij eerdere antwoorden moet onthouden om de continuïteit van lange gesprekken te garanderen.

  • Referentieacties: geef duidelijk instructies voor het gebruik van externe acties in verschillende stappen. Zorg ervoor dat de verwezen acties zijn ingeschakeld op het tabblad Acties om onverwacht gedrag te voorkomen.

  • Veiligheidsrails toevoegen: geef de AI-agent opdracht om alleen te reageren in de context van het doel.

  • Voorbeelden toevoegen: u kunt waar nodig voorbeelden toevoegen om de nauwkeurigheid te verbeteren.

Sjablonen voor het schrijven van instructies

Gebruik de volgende sjablonen om instructies te schrijven die specifiek zijn voor uw ojectieven:

## 1. Identiteit

-**Roldefinitie:**: definieer de persona en de expertise van de AI-agent. Bijvoorbeeld, "Jij bent Jamie, een medewerker van de klantenservice voor alle vragen over reizen."

-**Toon en gedrag-** —Geef aan of de agent vriendelijk, formeel of informeel moet zijn.

##2. Context

-**Achtergrondinformatie** —Geef eventuele noodzakelijke achtergronddetails waar de agent rekening mee moet houden. Bijvoorbeeld: "Dit gesprek gaat over het boeken van een reis voor een familievakantie."

-**Omgevingsdetails** —Vermeld eventuele systeembeperkingen, bijvoorbeeld dat de beller via spraak belt en er mogelijk achtergrondgeluiden zijn die van invloed kunnen zijn op de kwaliteit van de transcriptie.

##3. Taak

-**Subtaken/stappen** —Verdeel de algehele taak in specifieke, opeenvolgende stappen. Bijvoorbeeld begroeten, reisdata verzamelen, opties voorstellen, details bevestigen. Verwijs bij elke stap naar de acties die nodig zijn om de taak uit te voeren.

##4. Richtlijnen voor reacties

-**Opmaakregels**—Definieer hoe reacties moeten worden gestructureerd. Denk bijvoorbeeld aan het gebruik van opsommingstekens voor opties, duidelijke nummering van stappen in het geval van digitale communicatie en kort in het geval van spraak.

-**Taalstijl**—Geef instructies over formaliteit, beknoptheid en duidelijkheid.

##5. Foutbehandeling en terugvalopties

-**Verduidelijkingvragen**—Definieer terugvalvragen voor wanneer de gebruikersinvoer dubbelzinnig is. Bijvoorbeeld: "Dat heb ik niet gehoord. Kunt u uw reisdata herhalen?"

-**Standaardreacties**—Beschrijf hoe de agent moet reageren als hij het verzoek niet kan verwerken. Bijvoorbeeld: "Het spijt me, ik heb het niet begrepen. "Kun je proberen het anders te formuleren?"

-**Actiefouten**—Bied richtlijnen voor het afhandelen van problemen met actie-integratie met Webex Connect.

##6. Door de gebruiker gedefinieerde vangrails

-**Guardrail**—Herinner de agent eraan dat hij het gesprek moet beperken tot het doel en geen ongerelateerde vragen moet beantwoorden.

## 7. Voorbeelden

-**Hetzelfde gesprek**—Voeg eventueel een voorbeeld toe van het voorbeeldgesprek tussen de eindgebruiker en de AI-agent voor een snellere naleving.