LangChain4j pentru Începători

April 6, 2026 · View on GitHub

LangChain4j

LangChain4j pentru Începători

Un curs pentru construirea aplicațiilor AI cu LangChain4j și Azure OpenAI GPT-5.2, de la chat de bază la agenți AI.

🌐 Suport Multilingv

Suportat prin GitHub Action (Automatizat & Întotdeauna Actualizat)

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

Preferi să Clonezi Local?

Acest depozit include peste 50 de traduceri în limbi diferite, ceea ce crește semnificativ dimensiunea descărcării. Pentru a clona fără traduceri, folosește 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"

Aceasta îți oferă tot ce ai nevoie pentru a finaliza cursul, cu o descărcare mult mai rapidă.

Cuprins

  1. Începere Rapidă - Începe cu LangChain4j
  2. Introducere - Învață fundamentele LangChain4j
  3. Ingineria Prompturilor - Stăpânește designul eficient al prompturilor
  4. RAG (Generare Îmbunătățită prin Recuperare) - Construiește sisteme inteligente bazate pe cunoștințe
  5. Unelte - Integrează unelte externe și asistenți simpli
  6. MCP (Protocolul Contextului Modelului) - Lucrează cu Protocolul Contextului Modelului (MCP) și module Agentic

Parcurgeri Video

Fiecare modul are o sesiune live companion unde parcurgem conceptele și codul pas cu pas.

ModulVideo
01 - IntroducereÎncepe cu LangChain4j
02 - Ingineria PrompturilorIngineria Prompturilor cu LangChain4j
03 - RAGRAG cu LangChain4j
04 - Unelte & 05 - MCPAgenți AI cu Unelte și MCP

Parcursul de Învățare

Nou în LangChain4j? Consultă Glosarul pentru definiții ale termenilor și conceptelor cheie.

Începere Rapidă

  1. Forkază acest depozit în contul tău de GitHub
  2. Apasă Code → fila Codespaces...New with options...
  3. Folosește setările implicite – va selecta containerul de dezvoltare creat pentru acest curs
  4. Apasă Create codespace
  5. Așteaptă 5-10 minute ca mediul să fie pregătit
  6. Mergi direct la Începere Rapidă pentru a începe!

După finalizarea modulelor, explorează Ghidul de Testare pentru a vedea conceptele de testare LangChain4j în acțiune.

Notă: Acest training folosește atât Modele GitHub cât și Azure OpenAI. Modulul Începere Rapidă folosește Modelele GitHub (nu necesită abonament Azure), în timp ce modulele 1-5 folosesc Azure OpenAI. Începe cu un cont AZURE GRATUIT dacă nu ai unul.

Învățare cu GitHub Copilot

Pentru a începe rapid să programezi, deschide acest proiect într-un GitHub Codespace sau în IDE-ul local cu devcontainer-ul oferit. Devcontainer-ul folosit în acest curs vine pre-configurat cu GitHub Copilot pentru programare asistată AI în echipă.

Fiecare exemplu de cod include întrebări sugerate pe care le poți adresa lui GitHub Copilot pentru a-ți adânci înțelegerea. Caută prompturile 💡/🤖 în:

  • Antetele fișierelor Java - întrebări specifice fiecărui exemplu
  • README-urile modulelor - sugestii de explorare după exemplele de cod

Cum se folosește: Deschide orice fișier de cod și pune-i întrebările sugerate lui Copilot. Acesta are context complet asupra codului și poate explica, extinde și sugera alternative.

Vrei să afli mai multe? Consultă Copilot pentru programare asistată AI.

Resurse Suplimentare

LangChain

LangChain4j pentru Începători LangChain.js pentru Începători LangChain pentru Începători

Azure / Edge / MCP / Agenți

AZD pentru Începători Edge AI pentru Începători MCP pentru Începători Agenți AI pentru Începători


Seria AI Generativ

AI Generativ pentru Începători AI Generativ (.NET) AI Generativ (Java) AI Generativ (JavaScript)


Învățare de Bază

ML pentru Începători Data Science pentru Începători AI pentru Începători Securitate cibernetică pentru începători Dezvoltare web pentru începători IoT pentru începători Dezvoltare XR pentru începători


Seria Copilot

Copilot pentru programare pereche AI Copilot pentru C#/.NET Aventura Copilot

Obținerea ajutorului

Dacă întâmpinați dificultăți sau aveți întrebări despre construirea aplicațiilor AI, alăturați-vă:

Microsoft Foundry Discord

Dacă aveți feedback despre produs sau erori în timpul dezvoltării, vizitați:

Microsoft Foundry Developer Forum

Licență

Licența MIT - Consultați fișierul LICENSE pentru detalii.


Declinare de responsabilitate:
Acest document a fost tradus folosind serviciul de traducere automată AI Co-op Translator. Deși ne străduim pentru acuratețe, vă rugăm să rețineți că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa nativă trebuie considerat sursa autoritară. Pentru informații critice, se recomandă traducerea profesională realizată de un specialist uman. Nu suntem responsabili pentru orice neînțelegeri sau interpretări greșite care rezultă din utilizarea acestei traduceri.