LangChain4j za početnike

April 6, 2026 · View on GitHub

LangChain4j

LangChain4j za početnike

Tečaj za izgradnju AI aplikacija s LangChain4j i Azure OpenAI GPT-5.2, od osnovnog chata do AI agenata.

🌐 Podrška za više jezika

Podržano putem GitHub akcije (automatizirano i uvijek ažurirano)

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

Radije klonirati lokalno?

Ovo spremište uključuje više od 50 prijevoda jezika što znatno povećava veličinu preuzimanja. Za kloniranje bez prijevoda, koristite sparse checkout:

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"

To vam daje sve što vam treba za dovršetak tečaja s mnogo bržim preuzimanjem.

Sadržaj

  1. Brzi početak - Počnite s LangChain4j
  2. Uvod - Naučite osnove LangChain4j
  3. Izrada upita (Prompt Engineering) - Ovladavanje učinkovitim dizajnom upita
  4. RAG (Retrieval-Augmented Generation) - Izgradite inteligentne sustave zasnovane na znanju
  5. Alati - Integrirajte vanjske alate i jednostavne asistente
  6. MCP (Model Context Protocol) - Rad s Model Context Protocol (MCP) i Agent modulima

Video vodiči

Svaki modul ima prateću sesiju uživo tijekom koje prolazimo kroz koncepte i kod korak po korak.

ModulVideo
01 - UvodPočetak rada s LangChain4j
02 - Izrada upitaIzrada upita s LangChain4j
03 - RAGRAG s LangChain4j
04 - Alati i 05 - MCPAI agenti s alatima i MCP

Put učenja

Novi ste u LangChain4j? Pogledajte Rječnik za definicije ključnih pojmova i koncepata.

Brzi početak

  1. Forkajte ovo spremište na svoj GitHub račun
  2. Kliknite Code → karticu Codespaces...New with options...
  3. Koristite zadane postavke – odabrati će se razvojnokontejner kreiran za ovaj tečaj
  4. Kliknite Create codespace
  5. Pričekajte 5-10 minuta da se okruženje pripremi
  6. Odmah krenite na Brzi početak da započnete!

Nakon dovršetka modula, istražite Vodič za testiranje da vidite koncepte testiranja LangChain4j u praksi.

Napomena: Ova obuka koristi i GitHub modele i Azure OpenAI. Modul Brzi početak koristi GitHub modele (nije potrebna pretplata na Azure), dok moduli 1-5 koriste Azure OpenAI. Počnite s BESPLATNIM Azure računom ako ga nemate.

Učenje s GitHub Copilotom

Za brz početak kodiranja otvorite ovaj projekt u GitHub Codespaceu ili svojem lokalnom IDE-u koristeći priloženi devcontainer. Devcontainer korišten u ovom tečaju dolazi unaprijed konfiguriran s GitHub Copilotom za AI u parnom programiranju.

Svaki primjer koda uključuje predložena pitanja koja možete postaviti GitHub Copilotu za dublje razumijevanje. Potražite 💡/🤖 oznake u:

  • zaglavljima Java datoteka - pitanja specifična za svaki primjer
  • README datotekama modula - istraživačke upute nakon primjera koda

Kako koristiti: Otvorite bilo koju datoteku s kodom i postavite Copilotu predložena pitanja. Ima potpuni kontekst baze koda i može objasniti, proširiti i predložiti alternative.

Želite li naučiti više? Pogledajte Copilot za AI parno programiranje.

Dodatni resursi

LangChain

LangChain4j za početnike LangChain.js za početnike LangChain za početnike

Azure / Edge / MCP / Agenti

AZD za početnike Edge AI za početnike MCP za početnike AI agenti za početnike


Generativni AI serijal

Generativni AI za početnike Generativni AI (.NET) Generativni AI (Java) Generativni AI (JavaScript)


Osnovno učenje

ML za početnike Data Science za početnike AI za početnike Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot serija

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

Dobivanje pomoći

Ako zapnete ili imate bilo kakvih pitanja o izradi AI aplikacija, pridružite se:

Microsoft Foundry Discord

Ako imate povratne informacije o proizvodu ili greške tijekom izrade, posjetite:

Microsoft Foundry Developer Forum

Licenca

MIT licenca - Pogledajte datoteku LICENSE za detalje.


Odricanje od odgovornosti:
Ovaj dokument preveden je korištenjem AI prevoditeljskog servisa Co-op Translator. Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za ključne informacije preporučuje se profesionalni ljudski prijevod. Ne odgovaramo za bilo kakve nesporazume ili kriva tumačenja koja proizlaze iz uporabe ovog prijevoda.