Najvhodnejšie postupy na definovanie cieľov

Táto časť popisuje osvedčené postupy písania výziev na dosiahnutie cieľa pre autonómneho agenta umelej inteligencie a akcie na splnenie zámerov používateľa. Agent AI podporuje dva typy akcií - vyplnenie slotov a plnenie slotov plnením. Každý slot predstavuje krok k naplneniu zámeru používateľa.

Výzva na dosiahnutie cieľa by mala poskytnúť jasný smer účelu agenta AI bez toho, aby sa ponorila do podrobností. Podrobnosti o tom, ako dosiahnuť cieľ, vrátane zdrojov, destinácií, dátumov alebo iných špecifických informácií, sa riešia jednotlivými akciami a ich procesmi plnenia slotov.

Postupy, ktoré treba prijať

  • Udržujte cieľ všeobecný a široký.

  • Zamerajte sa na celkovú funkciu alebo účel agenta.

  • Použite akčné slovesá na opis primárnej funkcie agenta.

  • Zvážte výsledok alebo prínos pre používateľa.

  • Používajte jasný a stručný jazyk.

  • Uistite sa, že cieľ je v súlade s činnosťami a schopnosťami agenta.

Dobré príklady

  • Pomáhame používateľom rezervovať lety.

  • Pomoc s rezerváciami v reštauráciách.

  • Poskytovanie predpovede počasia.

  • Správa osobných zoznamov úloh.

Postupy, ktorým sa treba vyhnúť

  • Neuvádzajte konkrétne podrobnosti, ako sú miesta, dátumy alebo informácie o používateľovi.

  • Vyhnite sa zmienke o konkrétnych akciách alebo metódach vykonávania.

  • Nepoužívajte technický žargón ani zložitú terminológiu.

  • Vyhnite sa príliš dlhým alebo komplikovaným vyhláseniam o cieľoch.

  • Do jednej výzvy nezahŕňajte viacero nesúvisiacich cieľov.

  • Vyhnite sa používaniu nejednoznačných alebo vágnych výrazov.

Zlé príklady

  • Pomoc používateľom pri rezervácii letu z Los Angeles do San Francisca 15. júla (príliš konkrétne).

  • Použitie rezervácie letu API na rezerváciu miest v lietadle (uvádza podrobnosti implementácie).

  • Rezervácia letov, rezervácia hotelov a prenájom áut (viacero nesúvisiacich cieľov).

  • Používanie spracovania prirodzeného jazyka na pochopenie otázok používateľov týkajúcich sa rezervácií letov (príliš technické).

  • Robiť veci súvisiace s cestovaním (príliš vágne).

Najvhodnejšie postupy definovania pokynov

Autonómnym agentom umelej inteligencie by ste mali poskytnúť jasné a použiteľné pokyny, aby ste zabezpečili, že svoje úlohy vykonávajú presne a efektívne. Táto časť popisuje osvedčené postupy vo formáte Čo robiť a Nerobiť, ktoré vás usmernia pri písaní pokynov pre autonómnych agentov AI. Títo agenti používajú integrované nástroje na úlohy, ako je rezervácia schôdzok, zákaznícka podpora a ďalšie chatové / hlasové interakcie.

Postupy, ktoré treba prijať

  • Buďte konkrétni a jasní

    • Jasne definujte úlohu, ktorú musí agent vykonať.

    • Používajte jednoduchý a ľahko zrozumiteľný jazyk.

  • Poskytnite podrobné pokyny

    • Rozdeľte úlohy na menšie, zvládnuteľné kroky.

    • Uistite sa, že kroky dodržiavajú logické poradie.

  • Zahrňte kontextové povedomie

    • Poskytnite kontext, ktorý pomôže agentovi pochopiť úlohu.

    • Prispôsobte pokyny na zlepšenie používateľského zážitku.

  • Špecifikujte využitie nástroja

    • Jasne uveďte, ktoré nástroje použiť.

    • Uveďte podrobné pokyny na používanie nástrojov.

  • Plán na spracovanie chýb

    • Zahrňte pokyny na riešenie bežných chýb.

    • Poskytnite núdzové možnosti.

  • Zapojenie používateľov

    • Zahrňte pokyny na interakciu používateľa.

    • Uistite sa, že agent potvrdzuje akcie a hľadá spätnú väzbu.

  • Zabezpečte prispôsobivosť

    • Umožnite úpravy na základe vstupov od používateľa.

    • Podporujte neustále zlepšovanie.

  • Dodržujte etické hľadiská

    • Zabezpečte súlad s etickými usmerneniami a predpismi.

    • Zahrňte opatrenia na zmiernenie potenciálnych predsudkov.

Dobré príklady

  • Rezervácia stretnutia – požiadajte používateľa o preferovaný dátum a čas stretnutia. Dostupnosť skontrolujte pomocou nástroja kalendár. Ak je k dispozícii, rezervujte si stretnutie a potvrďte podrobnosti s používateľom. Ak nie je k dispozícii, navrhnite najbližší dostupný časový úsek.

  • Zákaznícka podpora – pozdravte používateľa a požiadajte ho o dotaz. Ak sa dotaz týka obnovenia hesla, preveďte ho procesom obnovenia pomocou nástroja na overovanie. Potvrďte reset a opýtajte sa, či nepotrebujú ďalšiu pomoc.

  • Zhromažďovanie spätnej väzby – po dokončení interakcie požiadajte používateľa, aby ohodnotil svoje skúsenosti na stupnici od 1 do 5. Zaznamenajte spätnú väzbu a poďakujte používateľovi za jeho príspevok.

Postupy, ktorým sa treba vyhnúť

  • Vyhnite sa vágnym pokynom – používajte nejednoznačný jazyk.

  • Preskočiť kroky – predpokladajme, že agent odvodí kroky.

  • Ignorovať kontext – poskytnite pokyny bez kontextu.

  • Zanedbávanie podrobností o nástroji – nepodarilo sa určiť, ktoré nástroje sa majú použiť.

  • Prehliadnite spracovanie chýb – ignorujte potenciálne chyby.

  • Ignorujte interakciu používateľa – preskočte kroky interakcie používateľa.

  • Buďte neflexibilní – poskytnite prísne pokyny, ktoré neumožňujú zmeny.

  • Ignorujte etické pokyny – prehliadajte dodržiavanie súladu a zmierňovanie zaujatosti.

  • Vyhnite sa používaniu protichodných pokynov – nemali by sme používať protichodné pokyny (ktoré mätú agenta).

Zlé príklady

  • Rezervácia termínu

    • Vybavujte požiadavky zákazníkov (príliš vágne).

    • Stačí si rezervovať schôdzku (bez uvedenia ako).

  • Zákaznícka podpora

    • Pomôžte používateľovi (príliš vágne).

    • Obnovte heslo (bez potvrdenia identity používateľa).

  • Zhromažďovanie spätnej väzby

    • Získajte spätnú väzbu (príliš vágnu).

    • Opýtajte sa, či sa im to páčilo (bez štruktúrovaného systému hodnotenia).