- Početak
- /
- Članak
Smernice za definisanje ciljeva i uputstva za AI agent
Ovaj članak je dostupan kao deo ranog izdanja. Sadržaj je rad u toku i može se promeniti kako poboljšavamo naš proizvod. Pozdravljamo vaše povratne informacije kako bismo poboljšali dokumentaciju.
Najbolje prakse za definisanje ciljeva
Ovaj odeljak opisuje najbolje prakse za pisanje ciljeva za autonomnog AI agenta i akcije za ispunjavanje namera korisnika. AI agent podržava dve vrste akcija - popunjavanje slotova i popunjavanje slotova sa ispunjenjem. Svaki slot predstavlja korak u ispunjavanju namere korisnika.
Cilj prompt treba da obezbedi jasan pravac za svrhu AI agenta bez ulaženja u specifičnosti. Detalji o tome kako postići cilj, uključujući izvore, destinacije, datume ili druge specifične informacije, obrađuju pojedinačne akcije i njihovi procesi popunjavanja slotova.
Prakse za usvajanje
-
Držite cilj opšti i širok.
-
Fokusirajte se na ukupnu funkciju ili svrhu agenta.
-
Koristite akcione glagole da opišete primarnu funkciju agenta.
-
Razmotrite rezultat ili korist za korisnika.
-
Koristite jasan i koncizan jezik.
-
Uverite se da je cilj usklađen sa akcijama i mogućnostima agenta.
Dobri primeri
-
Pomaganje korisnicima rezervisati letove.
-
Pomaganje u rezervacijama restorana.
-
Pružanje vremenske prognoze.
-
Upravljanje ličnim listama zadataka.
Prakse koje treba izbegavati
-
Ne uključujte određene detalje kao što su lokacije, datumi ili korisničke informacije.
-
Izbegavajte pominjanje određenih akcija ili metoda implementacije.
-
Ne koristite tehnički žargon ili složenu terminologiju.
-
Izbegavajte preduge ili komplikovane izjave o ciljevima.
-
Ne uključujte više nepovezanih ciljeva u jednom upitu.
-
Izbegavajte korišćenje dvosmislenog ili nejasnog jezika.
Loši primeri
-
Pomaganje korisnicima da rezervišu let od Los Anđelesa do San Franciska 15. jula (previše specifično).
-
Korišćenje API-ja za rezervaciju leta za rezervisanje mesta u avionu (pominje detalje implementacije).
-
Rezervacija letova, rezervacije hotela i iznajmljivanje automobila (više nepovezanih ciljeva).
-
Korišćenje obrade prirodnog jezika za razumevanje upita korisnika o rezervacijama letova (previše tehnički).
-
Radi stvari vezane za putovanja (previše nejasno).
Najbolje prakse za definisanje uputstava
Trebalo bi da obezbedite autonomne AI agente sa jasnim i delotvornim uputstvima kako bi se osiguralo da obavljaju svoje zadatke tačno i efikasno. Ovaj odeljak opisuje najbolje prakse u formatu Do's i Don'ts koji će vas voditi u pisanju uputstava za autonomne AI agente. Ovi agenti koriste integrisane alate za zadatke kao što su rezervacija sastanaka, korisnička podrška i druge interakcije zasnovane na ćaskanju / glasu.
Prakse za usvajanje
-
Budite konkretni i jasni
-
Jasno definisati zadatak koji agent treba da izvrši.
-
Koristite jednostavan i lako razumljiv jezik.
-
-
Obezbedite uputstva korak po korak
-
Razbijte zadatke na manje, upravljive korake.
-
Uverite se da koraci prate logičan redosled.
-
-
Uključite kontekstualnu svest
-
Obezbedite kontekst koji će pomoći agentu da razume zadatak.
-
Prilagodite uputstva za poboljšanje korisničkog iskustva.
-
-
Navedite korišćenje alata
-
Jasno naznačite koje alate da koristite.
-
Navedite detaljna uputstva o korišćenju alata.
-
-
Plan za rukovanje greškama
-
Uključite uputstva za rukovanje uobičajenim greškama.
-
Obezbedite rezervne opcije.
-
-
Angažujte korisnike
-
Uključite uputstva o interakciji korisnika.
-
Uverite se da agent potvrđuje akcije i traži povratne informacije.
-
-
Obezbedite prilagodljivost
-
Dozvolite podešavanja na osnovu unosa korisnika.
-
Podsticanje kontinuiranog poboljšanja.
-
-
Pridržavajte se etičkih razmatranja
-
Osigurati usklađenost sa etičkim smernicama i propisima.
-
Uključite mere za ublažavanje potencijalnih predrasuda.
-
Dobri primeri
-
Rezervacija termina – Pitajte korisnika za željeni datum i vreme sastanka. Koristite alat za kalendar da biste proverili dostupnost. Ako je dostupno, rezervišite termin i potvrdite detalje sa korisnikom. Ako nije dostupan, predložite sledeći raspoloživi termin.
-
Korisnička podrška – Pozdravite korisnika i zatražite njegov upit. Ako je upit o resetovanju lozinke, vodite ih kroz proces resetovanja pomoću alata za proveru identiteta. Potvrdite resetovanje i pitajte da li im je potrebna dodatna pomoć.
-
Prikupljanje povratnih informacija— Nakon završetka interakcije, zamolite korisnika da oceni svoje iskustvo na skali od 1 do 5. Prijavite povratne informacije i zahvalite korisniku na njihovom doprinosu.
Prakse koje treba izbegavati
-
Izbegavajte nejasna uputstva – Koristite dvosmislen jezik.
-
Preskoči korake—Pretpostavimo da agent zaključuje korake.
-
Ignoriši kontekst—Pruži instrukcije bez konteksta.
-
Zanemari detalje o alatu – Ne navedite koje alate koristiti.
-
Previdite rukovanje greškama – Ignorišite potencijalne greške.
-
Zanemarite interakciju korisnika – Preskočite korake angažovanja korisnika.
-
Budite nefleksibilni – Obezbedite krute instrukcije koje ne dozvoljavaju promene.
-
Ignorišite etičke smernice—Previdite usklađenost i ublažavanje pristrasnosti.
-
Izbegavajte korišćenje kontradiktornih instrukcija – Ne bi trebalo da koristimo kontradiktorne instrukcije (koje zbunjuju agenta).
Loši primeri
-
Rezervacija termina
-
Rukovanje zahtevima kupaca (previše nejasno).
-
Samo rezervišite sastanak (bez navođenja kako).
-
-
Podrške
-
Pomozite korisniku (previše nejasno).
-
Resetujte lozinku (bez potvrđivanja identiteta korisnika).
-
-
Prikupljanje povratnih informacija
-
Dobijte povratne informacije (previše nejasne).
-
Pitajte da li im se svidelo (bez strukturiranog sistema rejtinga).
-