ai-agents-for-beginners

Ako navrhovať dobrých AI agentov

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

Zásady agentického dizajnu AI

Úvod

Existuje mnoho spôsobov, ako premýšľať o budovaní agentických AI systémov. Keďže nejednoznačnosť je v generatívnom dizajne AI skôr vlastnosťou než chybou, inžinierom môže byť niekedy ťažké prísť na to, kde vôbec začať. Vytvorili sme súbor používateľsky orientovaných UX dizajnových zásad, ktoré umožňujú 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.

Vo všeobecnosti by agenti mali:

Táto lekcia pokryje

Ciele učenia

Po dokončení tejto lekcie budete vedieť:

  1. Vysvetliť, čo sú zásady agentického dizajnu
  2. Vysvetliť usmernenia pre používanie zásad agentického dizajnu
  3. Pochopiť, ako postaviť agenta pomocou zásad agentického dizajnu

Zásady agentického dizajnu

Zásady agentického dizajnu

Agent (Prostredie)

Toto je prostredie, v ktorom agent funguje. Tieto zásady informujú, ako navrhujeme agentov na interakciu v fyzických a digitálnych svetoch.

Agent (Čas)

Toto je spôsob, akým agent funguje v priebehu času. Tieto zásady informujú, ako navrhujeme agentov interagujúcich cez minulosť, prítomnosť a budúcnosť.

Agent (Jadro)

Toto sú kľúčové prvky v jadre návrhu agenta.

Usmernenia na implementáciu týchto zásad

Keď používate predchádzajúce dizajnové zásady, použite nasledujúce usmernenia:

  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 možnosti zabudnúť).
  3. Konzistentnosť: Usilujte o konzistentné, multimodálne skúsenosti naprieč zariadeniami a koncovými bodmi. Používajte známe UI/UX prvky tam, kde je to možné (napr. ikona mikrofónu pre hlasovú interakciu) a znižujte kognitívne zaťaženie používateľa čo najviac (napr. cieľte na stručné odpovede, vizuálne pomôcky a obsah „Dozvedieť sa viac“).

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

Predstavte si, že navrhujete cestovného agenta. Tu je, ako môžete uvažovať o použití zásad a usmernení:

  1. Transparentnosť – Dajte používateľovi vedieť, že cestovný agent je AI-poháňaný agent. Poskytnite niekoľko základných pokynov, ako začať (napr. „Ahoj“ správa, ukážkové prompt-y). Jasne to zdokumentujte na stránke produktu. Zobrazte zoznam prompt-ov, ktoré používateľ zadal v minulosti. Jasne ukážte, ako poskytnúť spätnú väzbu (palec hore a palec dole, tlačidlo Odoslať spätnú väzbu atď.). Jasne uveďte, či má agent obmedzenia v používaní alebo témach.
  2. Kontrola – Uistite sa, že je jasné, ako môže používateľ po vytvorení agenta modifikovať veci, ako je napríklad Systémový prompt. Umožnite používateľovi vybrať si, aká výrečná má byť odpoveď agenta, jeho štýl písania a akékoľvek obmedzenia toho, o čom by agent nemal hovoriť. Umožnite používateľovi prezerať a mazať akékoľvek priradené súbory alebo údaje, prompt-y a minulé konverzácie.
  3. Konzistentnosť – Uistite sa, že ikony pre Zdieľať prompt, 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úboru s agentom a ikonu obrázka na označenie nahrávania grafiky.

Ukážkové kódy

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

Pridajte sa na Microsoft Foundry Discord, aby ste sa stretli s ďalšími študentmi, zúčastnili sa konzultačných hodín a dostali odpovede na svoje otázky o AI agentoch.

Ďalšie zdroje

Predchádzajúca lekcia

Preskúmavanie agentických rámcov

Nasledujúca lekcia

Dizajnový vzor použitia nástrojov


Vylúčenie zodpovednosti: Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator (https://github.com/Azure/co-op-translator). Hoci sa usilujeme o presnosť, berte prosím na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Originálny dokument v jeho pôvodnom jazyku by sa mal považovať za rozhodujúci zdroj. Pre kritické informácie sa odporúča profesionálny preklad vykonaný človekom. Nie sme zodpovední za žiadne nedorozumenia alebo chybné výklady vyplývajúce z použitia tohto prekladu.