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).