ai-agents-for-beginners

Kuinka suunnitella hyviä tekoälyagentteja

(Klikkaa yllä olevaa kuvaa nähdäksesi tämän oppitunnin videon)

Tekoälyagenttien suunnittelun periaatteet

Johdanto

On monia tapoja lähestyä tekoälyagenttijärjestelmien rakentamista. Koska epäselvyys on ominaisuus eikä virhe generatiivisen tekoälyn suunnittelussa, insinööreille voi joskus olla vaikeaa tietää, mistä edes aloittaa. Olemme luoneet joukon ihmiskeskeisiä UX-suunnitteluperiaatteita, jotka mahdollistavat kehittäjien rakentaa asiakaskeskeisiä agenttipohjaisia järjestelmiä ratkaisemaan liiketoiminnan tarpeita. Nämä suunnitteluperiaatteet eivät ole määrämuotoinen arkkitehtuuri, vaan pikemminkin lähtökohta tiimeille, jotka määrittelevät ja rakentavat agenttikokemuksia.

Yleisesti ottaen agenttien tulisi:

Mitä tässä oppitunnissa käsitellään

Oppimistavoitteet

Tämän oppitunnin jälkeen osaat:

  1. Selittää, mitä agenttisuunnitteluperiaatteet ovat
  2. Selittää ohjeet agenttisuunnitteluperiaatteiden käyttöön
  3. Ymmärtää, miten agentti rakennetaan käyttäen agenttisuunnitteluperiaatteita

Agenttisuunnitteluperiaatteet

Agenttisuunnitteluperiaatteet

Agentti (tila)

Tämä on ympäristö, jossa agentti toimii. Nämä periaatteet ohjaavat, miten suunnittelemme agentteja toimimaan fyysisissä ja digitaalisissa maailmoissa.

Agentti (aika)

Tämä kuvaa, miten agentti toimii ajan kuluessa. Nämä periaatteet ohjaavat, miten suunnittelemme agentteja toimimaan menneisyydessä, nykyhetkessä ja tulevaisuudessa.

Agentti (ydin)

Nämä ovat agentin suunnittelun keskeiset elementit.

Ohjeet periaatteiden toteuttamiseen

Kun käytät edellä mainittuja suunnitteluperiaatteita, käytä seuraavia ohjeita:

  1. Läpinäkyvyys: Kerro käyttäjälle, että tekoäly on mukana, miten se toimii (mukaan lukien aiemmat toimet), ja miten antaa palautetta ja muuttaa järjestelmää.
  2. Hallinta: Mahdollista käyttäjän mukauttaa, määrittää mieltymyksiä ja personoida sekä hallita järjestelmää ja sen ominaisuuksia (mukaan lukien unohtamisen mahdollisuus).
  3. Johdonmukaisuus: Pyri johdonmukaisiin, monimuotoisiin kokemuksiin laitteiden ja päätelaselmien välillä. Käytä tutuksi tulleita UI/UX-elementtejä siellä missä mahdollista (esim. mikrofoni-ikoni puhevuorovaikutukseen) ja vähennä asiakkaan kognitiivista kuormitusta mahdollisimman paljon (esim. tiiviit vastaukset, visuaaliset apuvälineet ja ’Lue lisää’ -sisältö).

Kuinka suunnitella matkatoimistoagentti näiden periaatteiden ja ohjeiden avulla

Kuvittele, että suunnittelet Matkatoimistoagenttia, tässä on kuinka voisit ajatella käyttää suunnitteluperiaatteita ja ohjeita:

  1. Läpinäkyvyys – Kerro käyttäjälle, että Matkatoimistoagentti on tekoälyllä varustettu agentti. Tarjoa perusohjeita aloitukseen (esim. ”Hei” -viesti, esimerkkikehotteita). Kirjaa tämä selvästi tuotteen sivulle. Näytä lista aiemmin käyttäjän pyytämistä kehotteista. Tee selväksi, miten palaute annetaan (peukku ylös ja alas, lähetä palaute -painike jne.). Selkeästi ilmaise, onko agentilla käyttö- tai aihe-rajoituksia.
  2. Hallinta – Varmista, että käyttäjä ymmärtää miten agenttia voi muokata luomisen jälkeen esimerkiksi järjestelmäkehotteen avulla. Mahdollista käyttäjän valita, kuinka sanavalmis agentti on, sen kirjoitustyyli ja millaisia varoituksia agentin keskusteltavista asioista on. Anna käyttäjän tarkastella ja poistaa siihen liittyviä tiedostoja, tietoja, kehotteita ja aiempia keskusteluja.
  3. Johdonmukaisuus – Varmista, että kuvakkeet kehotteen jakamiselle, tiedoston tai valokuvan lisäämiselle ja jonkin merkitsemiselle ovat standardoituja ja tunnistettavia. Käytä paperiliitin-kuvaketta osoittamaan tiedoston lataus/jakaminen agentin kanssa ja kuva-kuvaketta grafiikoiden lataamista varten.

Esimerkkikoodit

Onko sinulla lisää kysymyksiä tekoälyagenttien suunnittelumalleista?

Liity Microsoft Foundryn Discordiin tavata muita oppijoita, osallistua toimistoaikoihin ja saada vastauksia tekoälyagenttikysymyksiisi.

Lisäresurssit

Edellinen oppitunti

Agenttikehysten tutkiminen

Seuraava oppitunti

Työkalujen käyttö -suunnittelumalli


Vastuuvapauslauseke: Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, otathan huomioon, että automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäiskielellä on virallinen lähde. Tärkeissä asioissa suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinymmärryksistä tai tulkinnoista.