AI Generativ pentru Începători - Ediția Java
July 3, 2026 · View on GitHub

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ă
- Fă un fork al acestui depozit în contul tău GitHub
- Apasă Code → fila Codespaces → ... → New with options...
- Folosește valorile implicite – aceasta va selecta containerul de dezvoltare creat pentru acest curs
- Apasă pe Create codespace
- Așteaptă aproximativ 2 minute pentru ca mediul să fie gata
- 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
Azure / Edge / MCP / Agenți
Seria AI Generativ
Învățare de bază
Seria Copilot
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.
Dacă ai feedback despre produs sau întâmpini erori în timpul construirii, vizitează:
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.