LangChain4j for nybegynnere

April 6, 2026 · View on GitHub

LangChain4j

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

  1. Kom i gang - Kom i gang med LangChain4j
  2. Innledning - Lær det grunnleggende om LangChain4j
  3. Prompt Engineering - Mestre effektiv promptdesign
  4. RAG (Retrieval-Augmented Generation) - Bygg intelligente kunnskapsbaserte systemer
  5. Verktøy - Integrer eksterne verktøy og enkle assistenter
  6. 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.

ModulVideo
01 - InnledningKom i gang med LangChain4j
02 - Prompt EngineeringPrompt Engineering med LangChain4j
03 - RAGRAG med LangChain4j
04 - Verktøy & 05 - MCPAI-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

  1. Fork dette depotet til din GitHub-konto
  2. Klikk Code → fanen Codespaces...Ny med alternativer...
  3. Bruk standardinnstillinger – dette vil velge utviklingscontaineren opprettet for dette kurset
  4. Klikk Opprett codespace
  5. Vent 5-10 minutter til miljøet er klart
  6. 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

LangChain4j for nybegynnere LangChain.js for nybegynnere LangChain for nybegynnere

Azure / Edge / MCP / Agenter

AZD for nybegynnere Edge AI for nybegynnere MCP for nybegynnere AI-agenter for nybegynnere


Generativ AI-serie

Generativ AI for nybegynnere Generativ AI (.NET) Generativ AI (Java) Generativ AI (JavaScript)


Kjerneopplæring

ML for nybegynnere Data Science for nybegynnere AI for nybegynnere Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot-serie

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Få hjelp

Hvis du står fast eller har spørsmål om å bygge AI-apper, bli med:

Microsoft Foundry Discord

Hvis du har produktinnspill eller opplever feil under utvikling, besøk:

Microsoft Foundry Developer Forum

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.