ai-agents-for-beginners

Kaip kurti gerus AI agentus

(Spustelėkite aukščiau esantį paveikslėlį, norėdami peržiūrėti šio pamokos vaizdo įrašą)

AI agentų projektavimo principai

Įvadas

Yra daug būdų, kaip mąstyti apie AI agentinių sistemų kūrimą. Kadangi neaiškumas yra funkcija, o ne klaida generatyvaus AI dizaino atveju, inžinieriams kartais būna sunku net pradėti. Mes sukūrėme žmogui draugiškų UX dizaino principų rinkinį, kuris padeda kūrėjams sukurti klientams skirtas agentines sistemas verslo poreikiams spręsti. Šie dizaino principai nėra nurodomoji architektūra, o greičiau pradžios taškas komandoms, kurios apibrėžia ir kuria agentų patirtis.

Apskritai agentai turėtų:

Ši pamoka apims

Mokymosi tikslai

Baigę šią pamoką galėsite:

  1. Paaiškinti, kas yra agentų projektavimo principai
  2. Paaiškinti gairių naudojimą taikant agentų projektavimo principus
  3. Suprasti, kaip kurti agentą, naudojant agentų projektavimo principus

Agentų projektavimo principai

Agentų projektavimo principai

Agentas (erdvė)

Tai aplinka, kurioje veikia agentas. Šie principai nurodo, kaip projektuojame agentus, kad jie veiktų fiziniame ir skaitmeniniame pasauliuose.

Agentas (laikas)

Tai, kaip agentas veikia per laiką. Šie principai apibrėžia, kaip kuriame agentus, veikiančius praeityje, dabartyje ir ateityje.

Agentas (branduolys)

Tai pagrindiniai elementai agento dizaino branduolyje.

Gairės, kaip įgyvendinti šiuos principus

Naudodami ankstesnius dizaino principus, vadovaukitės šiais principais:

  1. Skaidrumas: informuokite vartotoją, kad AI yra įtraukta, kaip ji veikia (įskaitant ankstesnius veiksmus) ir kaip pateikti atsiliepimus bei modifikuoti sistemą.
  2. Kontrolė: suteikite vartotojui galimybę pritaikyti, nurodyti pageidavimus, suasmeninti ir kontroliuoti sistemą bei jos atributus (įskaitant galimybę „pamiršti“).
  3. Nuoseklumas: siekite nuoseklių, daugiamodalių patirčių įvairiuose įrenginiuose ir galinėse sistemose. Naudokite pažįstamus UI/UX elementus, kur įmanoma (pvz., mikrofono piktogramą balso sąveikai) ir kaip įmanoma sumažinkite kliento pažinimo naštą (pvz., siekite trumpų atsakymų, vizualinių pagalbinių priemonių ir „Sužinokite daugiau“ turinio).

Kaip sukurti kelionių agentą, naudojant šiuos principus ir gaires

Įsivaizduokite, kad kuriate kelionių agentą, štai kaip galėtumėte mąstyti apie projekto principų ir gairių taikymą:

  1. Skaidrumas – informuokite vartotoją, kad Kelionių agentas yra AI palaikomas agentas. Pateikite pagrindines instrukcijas, kaip pradėti (pvz., „Sveiki“ žinutė, pavyzdinės užklausos). Aiškiai dokumentuokite tai produkto puslapyje. Rodykite sąrašą užklausų, kurias vartotojas pateikė anksčiau. Aiškiai nurodykite, kaip pateikti atsiliepimus (patinka/nepatinka, mygtukas „Siųsti atsiliepimą“ ir kt.). Aiškiai pasakykite, jei agentui taikomi naudojimo arba temų apribojimai.
  2. Kontrolė – įsitikinkite, kad aišku, kaip vartotojas gali modifikuoti agentą po jo sukūrimo, naudojant tokias priemones kaip Sistemos užklausa. Leiskite vartotojui pasirinkti, kiek išsamus agentas yra, jo rašymo stilių ir bet kokias pastabas apie tai, apie ką agentas neturėtų kalbėti. Leiskite vartotojui peržiūrėti ir ištrinti bet kokius susijusius failus ar duomenis, užklausas ir ankstesnes pokalbių istorijas.
  3. Nuoseklumas – įsitikinkite, kad piktogramos Share Prompt, pridėti failą ar nuotrauką ir pažymėti ką nors arba kažką yra standartinės ir atpažįstamos. Naudokite segtuko piktogramą, kad nurodytumėte failo įkėlimą/bendrinimą su agentu, o paveikslėlio piktogramą – grafinių vaizdų įkėlimą.

Pavyzdiniai kodai

Turite daugiau klausimų apie AI agentų dizaino šablonus?

Prisijunkite prie Microsoft Foundry Discord, susipažinkite su kitais besimokančiaisiais, dalyvaukite konsultacijų valandomis ir gaukite atsakymus į AI agentų klausimus.

Papildomi ištekliai

Ankstesnė pamoka

Agentinių sistemų tyrinėjimas

Kitos pamokos

Įrankių naudojimo dizaino šablonas


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojama naudoti profesionalų žmogiškąjį vertimą. Mes neatsakome už jokius nesusipratimus ar neteisingą interpretaciją, kilusią naudojantis šiuo vertimu.