
(Klõpsa ülaloleval pildil, et vaadata selle õppetunni videot)
Tehisintellekti agentide kujundamise põhimõtted
Sissejuhatus
On palju viise, kuidas mõelda AI agentsete süsteemide loomisele. Arvestades, et ebamäärasus on Generatiivse AI disaini puhul omadus, mitte viga, on inseneridel mõnikord raske aru saada, kust üldse alustada. Oleme loonud inimkeskse kasutajakogemuse (UX) disainipõhimõtete kogumi, mis võimaldab arendajatel ehitada kliendikeskseid agentseid süsteeme, et lahendada oma ärivajadusi. Need disainipõhimõtted ei ole käsitletav arhitektuur, vaid pigem lähtepunkt meeskondadele, kes määratlevad ja arendavad agentide kasutajakogemusi.
Üldiselt peaksid agendid:
- Laiendama ja suurendama inimvõimeid (ajurünnak, probleemide lahendamine, automatiseerimine jne)
- Täitma teadmiste lüngad (aidates kiiresti teadmiste valdkondades orienteeruda, tõlkida jne)
- Toetama ja hõlbustama koostööd viisil, mida me isiklikult eelistame teistega töötades
- Tegema meist parema versiooni iseendast (nt elu- või ülesandetreener, aidates meil õppida emotsionaalset reguleerimist ja teadveloleku oskusi, vastupidavust arendada jne)
Selle õppetunni sisu
- Mis on agentide kujundamise põhimõtted
- Millised on mõned juhised nende põhimõtete rakendamiseks
- Millised on mõned näited põhimõtete kasutamisest
Õpieesmärgid
Pärast selle õppetunni lõpetamist suudate:
- Selgitada, mis on agentsete disainipõhimõtete tähendus
- Selgitada juhiseid agentsete disainipõhimõtete kasutamiseks
- Mõista, kuidas ehitada agenti, kasutades neid põhimõtteid
Agentsete disainipõhimõtete kirjeldus

Agent (ruum)
See on keskkond, kus agent tegutseb. Need põhimõtted juhivad, kuidas disainida agente füüsilistes ja digitaalsetes maailmades osalemiseks.
- Ühendamine, mitte kokkuvarisemine – aidata inimestel ühendada teisi inimesi, sündmusi ja teostatavat teadmist koostöö ja sidumise võimaldamiseks.
- Agendid aitavad ühendada sündmusi, teadmisi ja inimesi.
- Agendid toovad inimesed üksteisele lähemale. Need ei ole loodud inimesi asendama ega alandama.
- Lihtsalt ligipääsetav, ent mõnikord nähtamatu – agent tegutseb suuresti taustal ja tõukab meid vaid siis, kui see on asjakohane ja sobiv.
- Agent on hõlpsasti leitav ja kättesaadav volitatud kasutajatele igal seadmel või platvormil.
- Agent toetab multimodaalseid sisendeid ja väljundeid (heli, hääl, tekst jne).
- Agent suudab sujuvalt liikuda esi- ja tagaplaani vahel; olles proaktiivne või reaktiivne vastavalt kasutaja vajaduste tajumisele.
- Agent võib töötada nähtamatus vormis, kuid selle taustaprotsess ja koostöö teiste agentidega on kasutajale läbipaistev ja kontrollitav.
Agent (aeg)
Nii agent tegutseb aja jooksul. Need põhimõtted juhivad agentide kujundamist mineviku, oleviku ja tuleviku suhtlemisel.
- Minevik: ajalugu kajastav, kaasates nii olekut kui konteksti.
- Agent pakub asjakohasemaid tulemusi, analüüsides rikkalikumalt ajaloolisi andmeid, mitte ainult sündmusi, inimesi või olukordi.
- Agent loob seoseid minevikusündmuste vahel ja peegeldab mälu aktiivselt, et suhelda praeguste olukordadega.
- Olevik: rohkem ergutamist kui lihtsalt teavitamist.
- Agent kehastab kõikehõlmavat lähenemist inimeste suhtlemisel. Kui mingi sündmus toimub, läheb agent kaugemale staatilisest teavitamisest või muust formaalsusest. Agent võib lihtsustada protsesse või dünaamiliselt genereerida vihjeid kasutaja tähelepanu suunamiseks õigel hetkel.
- Agent edastab teavet kontekstuaalse keskkonna, sotsiaalsete ja kultuuriliste muutuste põhjal ning kohandatult kasutaja kavatsusega.
- Agentse suhtlus võib olla järkjärguline, keerukamaks arenev, et pikaajaliselt kasutajaid võimestada.
- Tulevik: kohanemine ja arenemine.
- Agent kohandub erinevate seadmete, platvormide ja modaliteetidega.
- Agent kohandub kasutaja käitumise, ligipääsetavuse vajaduste järgi ning on vabalt kohandatav.
- Agent vormitakse ja see areneb pideva kasutajaga suhtlemise kaudu.
Agent (tuum)
Need on agentide disaini tuuma olulised elemendid.
- Aktsepteeri ebakindlust, kuid loo usaldus.
- Agentide puhul on teatav ebakindlustase oodatud. Ebakindlus on agentide disaini oluline osa.
- Usaldus ja läbipaistvus on agentdisaini alustalad.
- Inimesed kontrollivad, millal agent on sisse- või väljalülitatud, ja agentide olek on alati selgelt nähtav.
Juhised nende põhimõtete rakendamiseks
Nende disainipõhimõtete kasutamisel järgi järgmisi juhiseid:
- Läbipaistvus: Teavita kasutajat, et tehisintellekt on kaasatud, kuidas see toimib (ka varasemad tegevused), ja kuidas anda tagasisidet ning süsteemi muuta.
- Kontroll: Võimalda kasutajal süsteemi kohandada, eelistusi määrata ja isikupärastada ning omada süsteemi ja selle omaduste üle kontrolli (ka unustamise võimalus).
- Järjepidevus: Püüa tagada järjepidevad multimodaalsed kogemused igas seadmes ja lõpp-punktis. Kasuta tuttavaid UI/UX elemente võimalusel (nt mikrofonisümbol hääleinteraktsiooni jaoks) ja vähenda kasutaja kognitiivset koormust võimalikult palju (nt lühikesed vastused, visuaalsed abivahendid ja „Loe lisaks“ materjalid).
Kuidas kujundada reisibüroo agent, kasutades neid põhimõtteid ja juhiseid
Kujutle, et kujundad reisibüroo agenti, siin on, kuidas võiksid mõelda disainipõhimõtete ja juhiste rakendamise üle:
- Läbipaistvus – Teavita kasutajat, et reisibüroo agent on AI-toega agent. Paku mõned põhijuhised alustamiseks (nt „Tere“ sõnum, näidispäringud). Dokumendeeri see selgelt tootelehel. Näita kasutajale varasemalt esitatud päringute nimekirja. Selgita, kuidas tagasisidet anda (nt pöidla üles/alla, nupp „Saada tagasisidet“ jne). Tõsta esile, kas agendil on kasutus- või teemapiirangud.
- Kontroll – Tagada, et kasutajale on arusaadav, kuidas agenti pärast loomist muuta, näiteks süsteemipäringu abil. Võimalda kasutajal valida, kui jutuajavalt agent suhtleb, milline on selle kirjutamisstiil ja mis teemadest agent ei peaks rääkima. Luba kasutajal vaadata ja kustutada seotud faile, andmeid, päringuid ja varasemaid vestlusi.
- Järjepidevus – Veendu, et ikoonid, näiteks sobitada päringut, lisada fail või foto ja märgistada keegi või miski, oleksid standardsed ja äratuntavad. Kasuta kirjaklambri ikooni faili üleslaadimise/agentiga jagamise jaoks ning pildisümbolit graafika üleslaadimiseks.
Näidis koodid
Kas sul on rohkem küsimusi AI agentsete disainimustrite kohta?
Liitu Microsoft Foundry Discord kanaliga, et kohtuda teiste õppijatega, osaleda konsultatsioonides ja saada vastuseid oma AI agentide küsimustele.
Täiendavad ressursid
Eelmine õppetund
Agentsete raamistikute uurimine
Järgmine õppetund
Tööriistade kasutamise disainimuster
Vastutusest loobumine:
See dokument on tõlgitud kasutades tehisintellektil põhinevat tõlketeenust Co-op Translator. Kuigi püüame tagada täpsust, palun arvestage, et automaatsed tõlked võivad sisaldada vigu või ebatäpsusi. Algne dokument oma emakeeles on autoriteetne allikas. Olulise teabe puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta käesoleva tõlke kasutamisest tingitud arusaamatuste ega valesti mõistmiste eest.