AI Generativ pentru Începători - Ediția Java

July 3, 2026 · View on GitHub

Microsoft Foundry Discord

Generative AI for Beginners - Java Edition

Timp necesar: Întregul atelier se poate finaliza online fără configurare locală. Configurarea mediului durează 2 minute, iar explorarea exemplelor necesită 1-3 ore, în funcție de profunzimea explorării.

Pornire rapidă

  1. Fă un fork al acestui depozit în contul tău GitHub
  2. Apasă Code → fila Codespaces...New with options...
  3. Folosește valorile implicite – aceasta va selecta containerul de dezvoltare creat pentru acest curs
  4. Apasă pe Create codespace
  5. Așteaptă aproximativ 2 minute pentru ca mediul să fie gata
  6. Mergi direct la Capitolul 2: Provision Azure AI Foundry

Suport multilingv

Suportat prin GitHub Action (Automatizat și Mereu 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 care cresc semnificativ dimensiunea de descărcare. Pentru a face clone doar fără traduceri, folosește sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

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

Structura cursului și parcursul de învățare

Capitolul 1: Introducere în AI Generativ

  • Concepte de bază: Înțelegerea modelelor lingvistice mari, tokeni, embeddings și capabilitățile AI
  • Ecosistemul AI Java: Prezentarea SDK-urilor Spring AI și OpenAI
  • Protocolul Contextului Modelului: Introducere în MCP și rolul său în comunicarea agenților AI
  • Aplicații practice: Scenarii reale, inclusiv chatbot-uri și generare de conținut
  • → Începe Capitolul 1

Capitolul 2: Configurarea mediului de dezvoltare

  • Azure AI Foundry: Provisionarea implementărilor de modele ca cod cu Bicep și Azure Developer CLI (azd)
  • Spring Boot + Spring AI: Cele mai bune practici pentru dezvoltarea aplicațiilor enterprise AI
  • Autentificare fără chei: Conectare securizată cu Microsoft Entra ID — fără gestionare de chei API
  • Unelte de dezvoltare: Configurare containere Docker, VS Code și GitHub Codespaces
  • → Începe Capitolul 2

Capitolul 3: Tehnici fundamentale de AI generativ

  • Ingineria de prompturi: Tehnici pentru răspunsuri optime ale modelelor AI
  • Embeddings și operații vectoriale: Implementarea căutării semantice și potrivirii de similaritate
  • Generare augmentată prin recuperare (RAG): Combină AI cu propriile surse de date
  • Apelarea de funcții: Extinderea capabilităților AI cu unelte și pluginuri customizate
  • → Începe Capitolul 3

Capitolul 4: Aplicații și proiecte practice

  • Generator de povești despre animale de companie (petstory/): Generare creativă de conținut cu Azure AI Foundry
  • Demo local Foundry (foundrylocal/): Integrare locală a modelului AI cu OpenAI Java SDK
  • Serviciu calculator MCP (calculator/): Implementare de bază a Model Context Protocol cu Spring AI
  • → Începe Capitolul 4

Capitolul 5: Dezvoltare AI responsabilă

  • Siguranța conținutului Azure AI Foundry: Testarea mecanismelor încorporate de filtrare și siguranță (blocări dure și refuzuri soft)
  • Demo AI responsabil: Exemplu practic care arată cum funcționează sistemele moderne de siguranță AI
  • Cele mai bune practici: Linii directoare esențiale pentru dezvoltarea și implementarea etică a AI
  • → Începe Capitolul 5

Resurse suplimentare

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agenți

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Seria AI Generativ

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Învățare de bază

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners

Web Dev for Beginners IoT for Beginners XR Development for Beginners


Seria Copilot

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

Obținerea Ajutorului

Dacă te blochezi sau ai întrebări despre construirea aplicațiilor AI, alătură-te altor cursanți și dezvoltatori experimentați în discuții despre MCP. Este o comunitate de sprijin unde întrebările sunt binevenite și cunoștințele sunt împărtășite liber.

Microsoft Foundry Discord

Dacă ai feedback despre produs sau întâmpini erori în timpul construirii, vizitează:

Microsoft Foundry Developer Forum


Declinare a responsabilității: Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. În timp ce 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 autorizată. Pentru informații critice, se recomandă traducerea profesională realizată de un om. Nu ne asumăm responsabilitatea pentru eventualele neînțelegeri sau interpretări greșite care decurg din utilizarea acestei traduceri.