ai-agents-for-beginners

Ako navrhnúť dobrých AI agentov

(Kliknite na obrázok vyššie pre zobrazenie videa tejto lekcie)

Zásady agentického dizajnu AI

Úvod

Existuje mnoho spôsobov, ako premýšľať o budovaní agentických AI systémov. Vzhľadom na to, že neurčitosť je v generatívnom AI dizajne vlastnosťou, nie chybou, niekedy je pre inžinierov ťažké zistiť, kde začať. Vytvorili sme súbor používateľsky orientovaných zásad UX dizajnu, ktoré umožnia vývojárom vytvárať zákaznícky orientované agentické systémy na riešenie ich obchodných potrieb. Tieto dizajnové zásady nie sú predpisovou architektúrou, ale skôr východiskovým bodom pre tímy, ktoré definujú a budujú agentické skúsenosti.

Všeobecne by agenti mali:

Táto lekcia pokryje

Ciele učenia

Po dokončení tejto lekcie budete schopní:

  1. Vysvetliť, čo sú agentické dizajnové zásady
  2. Vysvetliť usmernenia na používanie agentických dizajnových zásad
  3. Pochopiť, ako postaviť agenta pomocou agentických dizajnových zásad

Agentické dizajnové zásady

Agentické dizajnové zásady

Agent (Priestor)

Toto je prostredie, v ktorom agent pôsobí. Tieto zásady ovplyvňujú, ako navrhujeme agentov pre interakciu v fyzických a digitálnych svetoch.

Agent (Čas)

Takto agent funguje v čase. Tieto zásady ovplyvňujú, ako navrhujeme agentov, ktorí interagujú naprieč minulosťou, prítomnosťou a budúcnosťou.

Agent (Jadro)

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

Usmernenia na implementáciu týchto zásad

Pri používaní predchádzajúcich dizajnových zásad používajte nasledujúce usmernenia:

  1. Transparentnosť: Informujte používateľa, že AI je zapojená, 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ť si systém, špecifikovať preferencie a personalizovať ho a mať kontrolu nad systémom a jeho vlastnosťami (vrátane možnosti zabudnúť).
  3. Konzistencia: Smerujte k konzistentným multimodálnym zážitkom na zariadeniach a koncových bodoch. Používajte známe UI/UX prvky, kde je to možné (napr. ikona mikrofónu pre hlasovú interakciu) a čo najviac znižujte kognitívne zaťaženie zákazníka (napr. stručné odpovede, vizuálne pomôcky a obsah „Dozvedieť sa viac“).

Ako navrhnúť cestovného agenta podľa týchto zásad a usmernení

Predstavte si, že navrhujete cestovného agenta, tu je návod, ako môžete použiť dizajnové zásady a usmernenia:

  1. Transparentnosť – Dajte používateľovi vedieť, že cestovný agent je agent s podporou AI. Poskytnite základné inštrukcie, ako začať (napr. uvítaciu správu „Hello“, vzorové podnety). Jasne to zdokumentujte na stránke produktu. Ukážte zoznam podnetov, ktoré používateľ položil v minulosti. Uveďte jasne, ako poskytnúť spätnú väzbu (palce hore alebo dole, tlačidlo „Odoslať spätnú väzbu“ atď.). Jasne uveďte, či agent má obmedzenia používania alebo tém.
  2. Kontrola – Zabezpečte, aby bolo jasné, ako môže používateľ upraviť agenta po jeho vytvorení, napríklad pomocou systémového podnetu. Umožnite používateľovi vybrať, aký rozsiahly má agent byť, jeho štýl písania a akékoľvek výhrady o témach, o ktorých by agent nemal hovoriť. Umožnite používateľovi zobrazovať a mazať akékoľvek súvisiace súbory alebo údaje, podnety a minulé konverzácie.
  3. Konzistencia – Zabezpečte, aby ikony na zdieľanie podnetov, pridanie súboru alebo fotky a označenie niekoho alebo niečoho boli štandardné a ľahko rozpoznateľné. Použite ikonu spinky na označenie nahrávania/zdieľania súborov s agentom a ikonu obrázku na nahrávanie grafiky.

Ukážkové kódy

Máte ďalšie otázky o agentických dizajnových vzorcoch AI?

Pridajte sa k Microsoft Foundry Discord, stretávajte sa s inými študentmi, zúčastňujte sa konzultačných hodín a získajte odpovede na vaše otázky o AI agentoch.

Ďalšie zdroje

Predchádzajúca lekcia

Preskúmanie agentických rámcov

Nasledujúca lekcia

Vzory dizajnu používania nástrojov


Vyhlásenie o zodpovednosti: Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Hoci sa snažíme o presnosť, vezmite prosím na vedomie, že automatické preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho natívnom 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.