ai-agents-for-beginners

Intro to AI Agents

(Napsauta yllä olevaa kuvaa katsoaksesi tämän oppitunnin videon)

Johdatus tekoälyagentteihin ja agenttien käyttötapauksiin

Tervetuloa AI Agents for Beginners -kurssille! Tämä kurssi antaa sinulle perustiedot — ja oikeaa toimivaa koodia — aloittaaksesi tekoälyagenttien rakentamisen alusta asti.

Tule juttelemaan Azure AI Discord -yhteisöön — siellä on paljon oppijoita ja tekoälyn rakentajia, jotka vastaavat mielellään kysymyksiin.

Ennen kuin ryhdymme rakentamaan, varmistetaan, että ymmärrämme, mitä tekoälyagentti on ja milloin niitä kannattaa käyttää.


Johdanto

Tässä oppitunnissa käymme läpi:

Oppimistavoitteet

Oppitunnin lopussa sinun tulisi osata:


Tekoälyagenttien määritelmät ja agenttityypit

Mitä tekoälyagentit ovat?

Tämä on yksinkertainen tapa ajatella asiaa:

Tekoälyagentit ovat järjestelmiä, jotka antavat suurten kielimallien (LLM) oikeasti tehdä asioita — antamalla niille työkaluja ja tietoa toimia maailmassa, eivät vain vastata kehotteisiin.

Puretaan tätä vähän tarkemmin:

What Are AI Agents?


Tekoälyagenttien eri tyypit

Kaikki agentit eivät ole samanlaisia. Tässä on yleisimmät tyypit esimerkkinä matkavarausagentti:

Agenttityyppi Mitä se tekee Matkavarausagentin esimerkki
Yksinkertaiset refleksagentit Seuraa ennalta määriteltyjä sääntöjä — ei muistia eikä suunnittelua. Näkee valitusviestin → välittää sen asiakaspalveluun. Siinä kaikki.
Mallipohjaiset refleksagentit Pitää sisäistä mallia maailmasta ja päivittää sitä muutosten mukaan. Seuraa lentojen historiallisia hintoja ja merkkaa reitit, jotka ovat yhtäkkiä kalliita.
Tavoitepohjaiset agentit On tavoite mielessään ja päättää askel askeleelta, miten se saavutetaan. Varaat koko matkan (lennot, auto, hotelli) lähtien sijainnistasi määränpäähän.
Hyötypohjaiset agentit Ei etsi vain yhtä ratkaisua — etsii parhaan punnitsemalla vaihtoehtoja. Tasapainottaa kustannukset ja mukavuuden löytääkseen eniten suosimasi matkan.
Oppivat agentit Paranee ajan myötä oppimalla palautteesta. Säätää tulevia varaussuosituksia matkakyselyn tulosten mukaan.
Hierarkkiset agentit Korkean tason agentti jakaa tehtävän osiin ja delegoi alemman tason agenteille. ”Peru matka” jaetaan: peru lento, peru hotelli, peru autonvuokraus — jokainen käsitellään erikseen.
Moniagenttijärjestelmät (MAS) Useat itsenäiset agentit työskentelevät yhdessä (tai kilpailevat). Yhteistyö: erilliset agentit hoitavat hotellit, lennot ja viihteen. Kilpailu: useat agentit kilpailevat hotelleiden hinnoista.

Milloin käyttää tekoälyagentteja

Pelkkä se, että voit käyttää tekoälyagenttia, ei tarkoita, että aina kannattaa. Tässä ovat tilanteet, joissa agentit todella loistavat:

When to use AI Agents?

Syvennymme tarkemmin, milloin (ja milloin ei) tekoälyagentteja kannattaa käyttää Building Trustworthy AI Agents -oppitunnissa myöhemmin kurssilla.


Agenttipohjaisten ratkaisujen perusteet

Agentin kehitys

Ensimmäinen asia agenttia rakentaessa on määritellä mitä se osaa tehdä — sen työkalut, toiminnot ja käyttäytyminen.

Tässä kurssissa käytämme pääalustana Azure AI Agent Serviceä, joka tukee:

Agenttipatternit

Viestität LLM:ien kanssa kehotteiden avulla. Agenttien kanssa et voi aina käsin laatia jokaista kehotetta — agentin on suoritettava toimintoja monessa vaiheessa. Tässä tulevat kuvaan Agenttipatternit. Ne ovat uudelleenkäytettäviä tapoja kehotteiden ja LLM:n orkestroimiseen skaalautuvalla ja luotettavalla tavalla.

Tämä kurssi rakentuu yleisimpien ja hyödyllisimpien agenttipatternien ympärille.

Agenttikehykset

Agenttikehykset antavat kehittäjille valmiit mallit, työkalut ja infrastruktuurin agenttien rakentamiseen. Niiden avulla on helpompi:

Tässä kurssissa keskitymme Microsoft Agent Frameworkiin (MAF) tuotantovalmiiden agenttien rakentamiseen.


Koodiesimerkit

Valmiina näkemään sen toiminnassa? Tässä oppitunnin koodiesimerkit:


Onko Kysymyksiä?

Liity Microsoft Foundry Discordiin yhteydenpitoa varten muiden oppijoiden kanssa, osallistu toimistoaikoihin ja saa tekoälyagenttikysymyksiisi vastauksia yhteisöltä.


Edellinen oppitunti

Kurssin aloitus

Seuraava oppitunti

Agenttikehysten tutkiminen


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.