- Start
- /
- Artikel
Riktlinjer för att definiera mål och instruktioner för AI-agent
Den här artikeln är tillgänglig som en del av en tidig version. Innehållet är ett pågående arbete och kan komma att ändras i takt med att vi förbättrar vår produkt. Vi välkomnar din feedback för att förbättra dokumentationen.
Metodtips för att definiera mål
I det här avsnittet beskrivs metodtips för att skriva måluppmaningar för den autonoma AI-agenten och åtgärder för att uppfylla användaravsikter. AI-agenten stöder två typer av åtgärder – platsfyllning och platsfyllning med uppfyllelse. Varje slot representerar ett steg i att uppfylla användarens avsikt.
Målprompten bör ge en tydlig riktning för AI-agentens syfte utan att fördjupa sig i detaljer. Detaljerna om hur man uppnår målet, inklusive källor, destinationer, datum eller annan specifik information, hanteras av de enskilda åtgärderna och deras processer för att fylla platser.
Praxis att anta
-
Håll målet allmänt och brett.
-
Fokusera på agentens övergripande funktion eller syfte.
-
Använd åtgärdsverb för att beskriva agentens primära funktion.
-
Tänk på resultatet eller nyttan för användaren.
-
Använd ett tydligt och koncist språk.
-
Se till att målet överensstämmer med agentens åtgärder och kapacitet.
Goda exempel
-
Hjälper användare att boka flyg.
-
Hjälpa till med restaurangbokningar.
-
Tillhandahåller väderprognoser.
-
Hantera personliga uppgiftslistor.
Metoder att undvika
-
Ta inte med specifik information som platser, datum eller användarinformation.
-
Undvik att nämna särskilda åtgärder eller genomförandemetoder.
-
Använd inte teknisk jargong eller komplicerad terminologi.
-
Undvik alltför långa eller komplicerade målformuleringar.
-
Inkludera inte flera orelaterade mål i en enda prompt.
-
Undvik att använda tvetydigt eller vagt språk.
Dåliga exempel
-
Hjälper användare att boka ett flyg från Los Angeles till San Francisco den 15 juli (för specifikt).
-
Använda en flygbokning API för att reservera platser på ett flygplan (nämner implementeringsdetaljer).
-
Bokning av flyg, hotellbokningar och hyra bilar (flera orelaterade mål).
-
Använda bearbetning av naturligt språk för att förstå användarfrågor om flygbokningar (för tekniskt).
-
Att göra saker relaterade till resor (för vaga).
Metodtips för att definiera instruktioner
Du bör ge de autonoma AI-agenterna tydliga och handlingsbara instruktioner för att säkerställa att de utför sina uppgifter korrekt och effektivt. Det här avsnittet beskriver bästa praxis i ett Do's and Don'ts-format för att vägleda dig när du skriver instruktioner för de autonoma AI-agenterna. Dessa agenter använder integrerade verktyg för uppgifter som mötesbokning, kundsupport och andra chatt-/röstbaserade interaktioner.
Praxis att anta
-
Var specifik och tydlig
-
Definiera tydligt den uppgift som agenten behöver utföra.
-
Använd ett enkelt och lättförståeligt språk.
-
-
Ge steg-för-steg-instruktioner
-
Dela upp uppgifter i mindre, hanterbara steg.
-
Se till att stegen följer en logisk ordning.
-
-
Inkludera kontextuell medvetenhet
-
Tillhandahåll sammanhang som hjälper agenten att förstå uppgiften.
-
Skräddarsy instruktioner för att förbättra användarupplevelsen.
-
-
Ange verktygsanvändning
-
Ange tydligt vilka verktyg som ska användas.
-
Ge detaljerade instruktioner om verktygsanvändning.
-
-
Planera för felhantering
-
Inkludera instruktioner för hantering av vanliga fel.
-
Ange reservalternativ.
-
-
Engagera användare
-
Inkludera instruktioner om användarinteraktion.
-
Se till att agenten bekräftar åtgärder och söker feedback.
-
-
Säkerställ anpassningsförmåga
-
Tillåt justeringar baserat på användarinmatning.
-
Uppmuntra kontinuerlig förbättring.
-
-
Följ etiska överväganden
-
Säkerställa att etiska riktlinjer och föreskrifter följs.
-
Inkludera åtgärder för att mildra potentiella snedvridningar.
-
Goda exempel
-
Tidsbokning – Be användaren om önskat datum och tid för den avtalade tiden. Använd kalenderverktyget för att kontrollera tillgänglighet. Om tillgängligt, boka tiden och bekräfta uppgifterna med användaren. Om den inte är tillgänglig, föreslå nästa tillgängliga tidslucka.
-
Kundsupport – Hälsa på användaren och be om deras fråga. Om frågan handlar om en lösenordsåterställning vägleder du dem genom återställningsprocessen med hjälp av autentiseringsverktyget. Bekräfta återställningen och fråga om de behöver ytterligare hjälp.
-
Insamling av feedback – När du har slutfört interaktionen ber du användaren att betygsätta sin upplevelse på en skala från 1–5. Logga feedback och tacka användaren för deras input.
Metoder att undvika
-
Undvik vaga instruktioner – använd tvetydigt språk.
-
Hoppa över steg – anta att agenten härleder steg.
-
Ignorera kontext – ge instruktioner utan sammanhang.
-
Försumma verktygsinformation – Det gick inte att ange vilka verktyg som ska användas.
-
Förbise felhantering – Ignorera potentiella fel.
-
Bortse från användarinteraktion – hoppa över steg för användarengagemang.
-
Var oflexibel – tillhandahåll strikta instruktioner som inte tillåter ändringar.
-
Ignorera etiska riktlinjer – förbise efterlevnad och minskning av partiskhet.
-
Undvik att använda motstridiga instruktioner – Vi bör inte använda motstridiga instruktioner (som förvirrar agenten).
Dåliga exempel
-
Tidsbokning
-
Hantera kundförfrågningar (för vaga).
-
Boka bara mötet (utan att specificera hur).
-
-
Kundsupport
-
Hjälp användaren (för vag).
-
Återställ lösenordet (utan att bekräfta användaridentiteten).
-
-
Insamling av feedback
-
Få feedback (för vag).
-
Fråga om de gillade det (utan ett strukturerat betygssystem).
-