- Domov
- /
- Článok
Pokyny na definovanie cieľov a pokyny pre agenta AI
Tento článok načrtáva pokyny na definovanie cieľov a pokynov pre autonómnych agentov AI poháňaných veľkými jazykovými modelmi (LLM).
Osvedčené postupy na definovanie cieľov
Táto časť obsahuje osvedčené postupy na písanie cieľových výziev pre agenta AI, ktorý používa veľké jazykové modely (LLM) a akcie na splnenie zámerov používateľov. Agent AI podporuje dva typy akcií – vyplnenie slotu a vyplnenie slotu naplnením. Každý slot predstavuje krok pri plnení zámeru používateľa.
Výzva k dosiahnutiu cieľa by mala poskytnúť jasný smer účelu AI Agenta bez toho, aby sa ponorila do špecifík. Podrobnosti o tom, ako dosiahnuť cieľ, vrátane zdrojov, destinácií, dátumov alebo iných špecifických informácií, riešia jednotlivé akcie a ich procesy zapĺňania slotov.
Praktiky na prijatie
- 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 akciami a schopnosťami agenta.
Dobré príklady
- Pomáha používateľom rezervovať lety
- Pomoc s rezerváciou reštaurácie
- Poskytovanie predpovedí počasia
- Správa osobných zoznamov úloh
Praktiky, ktorým sa treba vyhnúť
- Neuvádzajte konkrétne podrobnosti, ako sú miesta, dátumy alebo informácie o používateľovi.
- Vyhnite sa zmieňovaniu konkrétnych akcií alebo metód implementácie.
- 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 jazykov.
Zlé príklady
- Pomáhame používateľom rezervovať let z Los Angeles do San Francisca na 15. júla (príliš konkrétne)
- Používanie rozhrania API na rezerváciu letov na rezerváciu miest v lietadle (uvádza podrobnosti o implementácii)
- Rezervácia letov, vytváranie hotelových rezervácií a prenájom áut (viaceré nesúvisiace ciele)
- Používanie spracovania prirodzeného jazyka na pochopenie dopytov používateľov o rezerváciách letov (príliš technické)
- Robiť veci súvisiace s cestovaním (príliš vágne)
Osvedčené postupy na definovanie pokynov
Agentom s podporou LLM by ste mali poskytnúť jasné a použiteľné pokyny, aby ste zaistili, že svoje úlohy vykonávajú presne a efektívne. Táto časť načrtáva osvedčené postupy vo formáte Čo robiť a nerobiť, aby vás viedla pri písaní pokynov pre agentov s podporou LLM. Títo agenti používajú integrované nástroje na úlohy, ako je rezervácia stretnutí, zákaznícka podpora a iné interakcie založené na chate/hlase.
Praktiky na prijatie
-
Buďte konkrétni a jasní
- Jasne definujte úlohu, ktorú musí agent vykonať.
- Používajte jednoduchý a ľahko zrozumiteľný jazyk.
-
Poskytnite pokyny krok za krokom
- Rozdeľte úlohy na menšie, zvládnuteľné kroky.
- Uistite sa, že kroky majú 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.
-
Uveďte použitie nástroja
- Jasne uveďte, ktoré nástroje použiť.
- Poskytnite podrobné pokyny na používanie nástroja.
-
Naplánujte si riešenie chýb
- Zahrňte pokyny na riešenie bežných chýb.
- Poskytnite záložné možnosti.
-
Zapojte používateľov
- Zahrňte pokyny na interakciu používateľa.
- Uistite sa, že agent potvrdzuje akcie a žiada spätnú väzbu.
-
Zabezpečte prispôsobivosť
- Umožnite úpravy na základe vstupu používateľa.
- Podporujte neustále zlepšovanie.
-
Dodržiavajte etické zásady
- Zabezpečte dodržiavanie etických smerníc a nariadení.
- Zahrňte opatrenia na zmiernenie potenciálnych predsudkov.
Dobré príklady
-
Rezervácia stretnutia – opýtajte sa používateľa na dátum a čas, ktorý preferuje. Na kontrolu dostupnosti použite nástroj kalendára. Ak je to možné, rezervujte si stretnutie a potvrďte podrobnosti s používateľom. Ak nie je k dispozícii, navrhnite ďalší dostupný časový úsek.
-
Podpora zákazníka – pozdravte používateľa a požiadajte ho o dopyt. Ak sa otázka týka obnovenia hesla, preveďte ho procesom obnovenia pomocou nástroja na overenie. Potvrďte reset a opýtajte sa, či potrebujú ďalšiu pomoc.
-
Zhromažďovanie spätnej väzby – Po dokončení interakcie požiadajte používateľa, aby ohodnotil svoju skúsenosť na stupnici od 1 do 5. Zaznamenajte spätnú väzbu a poďakujte používateľovi za príspevok.
Praktiky, ktorým sa treba vyhnúť
-
Vyhnite sa nejasným pokynom – používajte nejednoznačný jazyk.
-
Preskočiť kroky – predpokladajme, že kroky vyvodzuje agent.
-
Ignorovať kontext – poskytujte pokyny bez kontextu.
-
Zanedbajte podrobnosti o nástroji – neurčíte, 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ľov.
-
Buďte neflexibilní – poskytnite prísne pokyny, ktoré neumožňujú zmeny.
-
Ignorujte etické pokyny – Prehliadnite súlad a zmierňovanie zaujatosti.
-
Vyhnite sa používaniu protichodných pokynov – nemali by sme používať protichodné pokyny (ktoré mätú zástupcu).
Zlé príklady
-
Rezervácia termínu
- Vybavujte požiadavky zákazníkov (príliš vágne).
- Stačí si rezervovať termín (bez udania spôsobu).
-
Zákaznícka podpora
- Pomôžte používateľovi (príliš vágne).
- Obnovte heslo (bez potvrdenia identity používateľa).
-
Zber 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).