LangChain4j for nybegynnere
April 6, 2026 · View on GitHub
LangChain4j for nybegynnere
Et kurs for å bygge AI-applikasjoner med LangChain4j og Azure OpenAI GPT-5.2, fra grunnleggende chat til AI-agenter.
🌐 Flerspråklig støtte
Støttes via GitHub Action (Automatisert og alltid oppdatert)
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
Foretrekker du å klone lokalt?
Dette depotet inkluderer oversettelser til 50+ språk, noe som øker nedlastingsstørrelsen betydelig. For å klone uten oversettelser, bruk sparsjekontroll:
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"Dette gir deg alt du trenger for å fullføre kurset med mye raskere nedlasting.
Innholdsfortegnelse
- Kom i gang - Kom i gang med LangChain4j
- Innledning - Lær det grunnleggende om LangChain4j
- Prompt Engineering - Mestre effektiv promptdesign
- RAG (Retrieval-Augmented Generation) - Bygg intelligente kunnskapsbaserte systemer
- Verktøy - Integrer eksterne verktøy og enkle assistenter
- MCP (Model Context Protocol) - Arbeid med Model Context Protocol (MCP) og Agentiske moduler
Videogjennomganger
Hvert modul har en tilhørende direktesending der vi går gjennom konseptene og koden trinn for trinn.
| Modul | Video |
|---|---|
| 01 - Innledning | Kom i gang med LangChain4j |
| 02 - Prompt Engineering | Prompt Engineering med LangChain4j |
| 03 - RAG | RAG med LangChain4j |
| 04 - Verktøy & 05 - MCP | AI-agenter med verktøy og MCP |
Læringssti
Ny med LangChain4j? Sjekk ut Ordlisten for definisjoner av nøkkelbegreper og konsepter.
Kom raskt i gang
- Fork dette depotet til din GitHub-konto
- Klikk Code → fanen Codespaces → ... → Ny med alternativer...
- Bruk standardinnstillinger – dette vil velge utviklingscontaineren opprettet for dette kurset
- Klikk Opprett codespace
- Vent 5-10 minutter til miljøet er klart
- Gå rett til Kom i gang for å starte!
Etter å ha fullført modulene, utforsk Testveiledningen for å se LangChain4j testkonsepter i praksis.
Merk: Denne opplæringen bruker både GitHub-modeller og Azure OpenAI. Modulen Kom i gang bruker GitHub-modeller (ingen Azure-abonnement kreves), mens modul 1-5 bruker Azure OpenAI. Kom i gang med en GRATIS Azure-konto hvis du ikke har en.
Læring med GitHub Copilot
For å raskt komme i gang med koding, åpne dette prosjektet i en GitHub Codespace eller din lokale IDE med den medfølgende devcontaineren. Devcontaineren som brukes i dette kurset kommer forhåndskonfigurert med GitHub Copilot for AI-parprogrammering.
Hvert kodeeksempel inkluderer foreslåtte spørsmål du kan stille GitHub Copilot for å utdype din forståelse. Se etter 💡/🤖 hint i:
- Java-filoverskrifter - Spørsmål spesifikke for hvert eksempel
- Modul-READMEer - Utforskningsspørsmål etter kodeeksempler
Hvordan bruke: Åpne en hvilken som helst kodefil og spør Copilot de foreslåtte spørsmålene. Den har full kontekst for kodebasen og kan forklare, utvide og foreslå alternativer.
Vil du lære mer? Sjekk ut Copilot for AI Paired Programming.
Tilleggsressurser
LangChain
Azure / Edge / MCP / Agenter
Generativ AI-serie
Kjerneopplæring
Copilot-serie
Få hjelp
Hvis du står fast eller har spørsmål om å bygge AI-apper, bli med:
Hvis du har produktinnspill eller opplever feil under utvikling, besøk:
Lisens
MIT-lisens - Se LICENSE filen for detaljer.
Ansvarsfraskrivelse: Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi streber etter nøyaktighet, vennligst vær oppmerksom på at automatiske oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på sitt opprinnelige språk skal betraktes som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi påtar oss ikke ansvar for misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.