ai-agents-for-beginners

Ako navrhnúť dobrých AI agentov

(Kliknite na obrázok vyššie, aby ste si pozreli video k tejto lekcii)

Princípy dizajnu agentov AI

Úvod

Existuje mnoho spôsobov, ako premýšľať o budovaní systémov AI agentov. Keďže nejednoznačnosť je vlastnosťou, a nie chybou v dizajne generatívnej AI, je pre inžinierov niekedy ťažké zistiť, kde vôbec začať. Vytvorili sme súbor princípov dizajnu UX zameraných na človeka, ktoré umožnia vývojárom budovať systémy agentov zamerané na zákazníka, aby vyriešili svoje obchodné potreby. Tieto princípy dizajnu nie sú predpisovou architektúrou, ale skôr východiskovým bodom pre tímy, ktoré definujú a budujú skúsenosti s agentmi.

Vo všeobecnosti by agenti mali:

Táto lekcia pokryje

Ciele učenia

Po dokončení tejto lekcie budete schopní:

  1. Vysvetliť, čo sú princípy dizajnu agentov
  2. Vysvetliť pokyny na používanie princípov dizajnu agentov
  3. Pochopiť, ako vytvoriť agenta pomocou princípov dizajnu agentov

Princípy dizajnu agentov

Princípy dizajnu agentov

Agent (Priestor)

Toto je prostredie, v ktorom agent funguje. Tieto princípy informujú o tom, ako navrhujeme agentov na zapojenie sa do fyzických a digitálnych svetov.

Agent (Čas)

Toto je spôsob, akým agent funguje v priebehu času. Tieto princípy informujú o tom, ako navrhujeme agentov interagujúcich naprieč minulosťou, prítomnosťou a budúcnosťou.

Agent (Jadro)

Toto sú kľúčové prvky v jadre dizajnu agenta.

Pokyny na implementáciu týchto princípov

Pri používaní predchádzajúcich princípov dizajnu použite nasledujúce pokyny:

  1. Transparentnosť: Informujte používateľa, že je zapojená AI, ako funguje (vrátane minulých akcií) a ako poskytnúť spätnú väzbu a upraviť systém.
  2. Kontrola: Umožnite používateľovi prispôsobiť, špecifikovať preferencie a personalizovať, a mať kontrolu nad systémom a jeho atribútmi (vrátane schopnosti zabudnúť).
  3. Konzistentnosť: Snažte sa o konzistentné, multimodálne skúsenosti naprieč zariadeniami a koncovými bodmi. Používajte známe prvky UI/UX, kde je to možné (napr. ikona mikrofónu pre hlasovú interakciu) a čo najviac znižujte kognitívnu záťaž zákazníka (napr. snažte sa o stručné odpovede, vizuálne pomôcky a obsah „Viac informácií“).

Ako navrhnúť cestovného agenta pomocou týchto princípov a pokynov

Predstavte si, že navrhujete cestovného agenta, tu je spôsob, ako by ste mohli premýšľať o použití princípov dizajnu a pokynov:

  1. Transparentnosť – Informujte používateľa, že cestovný agent je agent s podporou AI. Poskytnite základné pokyny, ako začať (napr. „Ahoj“ správa, ukážkové výzvy). Jasne to dokumentujte na produktovej stránke. Zobrazte zoznam výziev, ktoré používateľ v minulosti zadal. Urobte jasným, ako poskytnúť spätnú väzbu (palec hore a dole, tlačidlo Poslať spätnú väzbu atď.). Jasne artikulujte, či má agent obmedzenia používania alebo témy.
  2. Kontrola – Uistite sa, že je jasné, ako môže používateľ upraviť agenta po jeho vytvorení pomocou vecí, ako je systémová výzva. Umožnite používateľovi zvoliť, aký podrobný má byť agent, jeho štýl písania a akékoľvek obmedzenia na témy, o ktorých by agent nemal hovoriť. Umožnite používateľovi prezerať a mazať akékoľvek súvisiace súbory alebo údaje, výzvy a minulé konverzácie.
  3. Konzistentnosť – Uistite sa, že ikony pre Zdieľať výzvu, pridať súbor alebo fotografiu a označiť niekoho alebo niečo sú štandardné a rozpoznateľné. Použite ikonu kancelárskej sponky na označenie nahrávania/zdieľania súborov s agentom a ikonu obrázka na označenie nahrávania grafiky.

Ukážkové kódy

Máte ďalšie otázky o vzoroch dizajnu agentov AI?

Pripojte sa k Azure AI Foundry Discord, aby ste sa stretli s ostatnými študentmi, zúčastnili sa konzultačných hodín a získali odpovede na svoje otázky o agentoch AI.

Ďalšie zdroje

Predchádzajúca lekcia

Preskúmanie agentických rámcov

Nasledujúca lekcia

Vzor dizajnu používania nástrojov


Upozornenie:
Tento dokument bol preložený pomocou služby AI prekladu Co-op Translator. Hoci sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za žiadne nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.