Rakentakaa todellisia tekoälyagentteja LangChainilla
Tekoälyagentit ovat ohjelmia, jotka käyttävät suuria kielimalleja päättelynsä ytimenä — ne suunnittelevat, kutsuvat työkaluja, hakevat tietoja ja toistavat toimintaa, kunnes tehtävä on valmis, ilman että ihminen ohjaa jokaista vaihetta. LangChain on laajimmin käytetty kehys näiden komponenttien yhdistämiseen Pythonissa. Tässä kokonaisuudessa opitte rakentamaan, selvittämään ja julkaisemaan autonomisia työnkulkuja, jotka menevät huomattavasti yksittäistä prompti–vastaus-kutsua pidemmälle.
Mitä opitte
Aloitatte siitä, miten agentit päättelevät ja miten LangChain jäsentää tämän päättelyn, ja siirrytte sitten promptien suunnitteluun ja mallien integrointiin, jotta agenttinne tuottavat luotettavaa tulosta. Keskeisiä aiheita ovat ketjujen ja peräkkäisten työnkulkujen rakentaminen, työkalujen ja työkalupakettien liittäminen, jotta agentit voivat kutsua API-rajapintoja ja suorittaa koodia, sekä muistin hallinta, jotta agentti säilyttää asiayhteyden vaiheiden välillä. Perehdytte tietojen lataamiseen ja hakuun RAG-putkia varten, havainnointiin ja vianmääritykseen, joiden avulla ymmärrätte, mitä agentti todella teki, sekä mukautettujen työkalujen luomiseen, jotta voitte yhdistää minkä tahansa ulkoisen palvelun. Edistyneissä osioissa käsitellään moniagentti- ja hierarkkisia arkkitehtuureja, autonomisten työnkulkujen orkestrointia sekä tuotantoon vientiä skaalautuvuusnäkökohdat huomioiden.
Oppimispolku
Kurssikokonaisuuden kaksitoista kurssia kattavat tasot A1–C1. Kokonaisuus alkaa kurssilla Tekoälyagenttien ja LangChainin perusteet (A1, maksuton) ja etenee promptien suunnitteluun, ketjuihin sekä työkalujen ja agenttien kerrokseen B1-tasolla. B2-kokonaisuus syventää osaamista käsittelemällä muistin hallintaa, hakua, havainnointia ja mukautettuja integraatioita. Kokonaisuus päättyy C1-tason kursseihin Edistyneet agenttiarkkitehtuurit, Autonomisten työnkulkujen orkestrointi ja Tuotantoon vienti ja skaalaus — kursseihin, joissa yksittäiset komponentit yhdistetään tuotannossa ilman jatkuvaa valvontaa toimiviksi järjestelmiksi.
Näin opiskelu toimii
Jokainen kurssi koostuu lyhyistä ja keskittyneistä oppitunneista, jotka suoritatte sisäisessä koodieditorissa reaaliaikaisen palautteen avulla. Tekoälytuutori on käytettävissänne aina, kun jokin tuottaa vaikeuksia, ja jokainen harjoitus suoritetaan oikealla LangChain-koodilla, jotta näette todellisten agenttien toiminnan ettekä vain yksinkertaistettuja esimerkkejä.