LangChain4j aloittelijoille
April 6, 2026 · View on GitHub
LangChain4j aloittelijoille
Kurssi tekoälysovellusten rakentamiseen LangChain4j:llä ja Azure OpenAI GPT-5.2:lla, peruschatista tekoälyagentteihin.
🌐 Monikielinen tuki
Tuettu GitHub Actionin kautta (automaattinen ja aina ajan tasalla)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Haluatko kloonata paikallisesti?
Tämä repositorio sisältää yli 50 kielen käännöksiä, mikä kasvattaa merkittävästi lataustiedostojen kokoa. Kun haluat kloonata ilman käännöksiä, käytä sparse checkout -toimintoa:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git cd LangChain4j-for-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git cd LangChain4j-for-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Näin saat kaiken tarvitsemasi kurssin suorittamiseen huomattavasti nopeammin.
Sisällysluettelo
- Pika-aloitus - Aloita LangChain4j:n kanssa
- Johdanto - Opiskele LangChain4j:n perusteet
- Prompt-tekniikat - Hallitse tehokas promttien suunnittelu
- RAG (Retrieval-Augmented Generation) - Rakenna älykkäitä tietopohjaisia järjestelmiä
- Työkalut - Integroi ulkoisia työkaluja ja yksinkertaisia avustajia
- MCP (Model Context Protocol) - Työskentele Model Context Protocolin (MCP) ja agenttimoduulien kanssa
Video-opastukset
Jokaisella moduulilla on mukana seurantaistunto, jossa käymme läpi käsitteet ja koodin vaihe vaiheelta.
| Moduuli | Video |
|---|---|
| 01 - Johdanto | Aloitus LangChain4j:n kanssa |
| 02 - Prompt-tekniikat | Prompt-tekniikat LangChain4j:llä |
| 03 - RAG | RAG LangChain4j:llä |
| 04 - Työkalut & 05 - MCP | Tekoälyagentit työkalujen ja MCP:n kanssa |
Oppimispolku
Uusi LangChain4j:ssä? Tutustu Sanastoon saadaksesi määritelmiä tärkeistä termeistä ja käsitteistä.
Pika-aloitus
- Tee fork tälle repositoriolle GitHub-tilillesi
- Klikkaa Code → Codespaces-välilehti → ... → New with options...
- Käytä oletuksia – tämä valitsee tämän kurssin kehitysyhteisön konttiympäristön
- Klikkaa Create codespace
- Odota 5–10 minuuttia ympäristön valmistumiseen
- Siirry suoraan kohtaan Pika-aloitus aloittaaksesi!
Kun moduulit on suoritettu, tutustu Testausoppaaseen nähdäksesi LangChain4j:n testauskonseptit käytännössä.
Huom: Tämä koulutus käyttää sekä GitHub malleja että Azure OpenAI:ta. Pika-aloitus moduuli käyttää GitHub malleja (ei tarvita Azure-tiliä), kun taas moduulit 1–5 käyttävät Azure OpenAI:ta. Aloita MAKSUTTOMALLA Azure-tilillä, jos sinulla ei vielä ole tiliä.
Oppiminen GitHub Copilotin kanssa
Aloita koodaaminen nopeasti avaamalla tämä projekti GitHub Codespacessa tai paikallisessa IDE:ssä mukana tulevalla devcontainerilla. Tässä kurssissa käytetyssä devcontainerissa on esikonfiguroitu GitHub Copilot tekoälypohjaiseen pariohjelmointiin.
Jokaisessa koodiesimerkissä on ehdotettuja kysymyksiä, joita voit esittää GitHub Copilotille syventääksesi ymmärrystäsi. Etsi 💡/🤖 kehotteita:
- Java-tiedostojen otsikoissa - Esimerkkikohtaisia kysymyksiä
- Moduulien README-tiedostoissa - Tutkimuskysymyksiä koodiesimerkkien jälkeen
Käyttöohje: Avaa mikä tahansa kooditiedosto ja kysy Copilotilta ehdotettuja kysymyksiä. Se tuntee koko koodikannan, ja voi selittää, laajentaa ja ehdottaa vaihtoehtoja.
Haluatko oppia lisää? Tutustu Copilot tekoälypariohjelmointiin.
Lisäresurssit
LangChain
Azure / Edge / MCP / Agents
Generative AI Series
Keskeinen opiskelu
Copilot-sarja
Apua
Jos jäät jumiin tai sinulla on kysyttävää tekoälysovellusten rakentamisesta, liity:
Jos sinulla on tuotepalautetta tai kohtaat virheitä rakentamisen aikana, käy:
Lisenssi
MIT-lisenssi – Katso lisätietoja LICENSE tiedostosta.
Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Pyrimme tarkkuuteen, mutta ota huomioon, että automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäiskielellä tulee pitää auktoriteettisena lähteenä. Tärkeiden tietojen osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinkäsityksistä tai virhetulkinnoista.