LangChain4j za početnike
April 6, 2026 · View on GitHub
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
- Brzi početak - Počnite s LangChain4j
- Uvod - Naučite osnove LangChain4j
- Izrada upita (Prompt Engineering) - Ovladavanje učinkovitim dizajnom upita
- RAG (Retrieval-Augmented Generation) - Izgradite inteligentne sustave zasnovane na znanju
- Alati - Integrirajte vanjske alate i jednostavne asistente
- 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.
| Modul | Video |
|---|---|
| 01 - Uvod | Početak rada s LangChain4j |
| 02 - Izrada upita | Izrada upita s LangChain4j |
| 03 - RAG | RAG s LangChain4j |
| 04 - Alati i 05 - MCP | AI 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
- Forkajte ovo spremište na svoj GitHub račun
- Kliknite Code → karticu Codespaces → ... → New with options...
- Koristite zadane postavke – odabrati će se razvojnokontejner kreiran za ovaj tečaj
- Kliknite Create codespace
- Pričekajte 5-10 minuta da se okruženje pripremi
- 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
Azure / Edge / MCP / Agenti
Generativni AI serijal
Osnovno učenje
Copilot serija
Dobivanje pomoći
Ako zapnete ili imate bilo kakvih pitanja o izradi AI aplikacija, pridružite se:
Ako imate povratne informacije o proizvodu ili greške tijekom izrade, posjetite:
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.