Skip to content

Latest commit

 

History

History
89 lines (72 loc) · 7.31 KB

File metadata and controls

89 lines (72 loc) · 7.31 KB

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

Microsoft Azure AI Foundry Discord

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

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

Start Rapid

  1. Fork-uiți acest depozit în contul dvs. GitHub
  2. Faceți clic pe Code → fila Codespaces...New with options...
  3. Folosiți setările implicite – aceasta va selecta containerul de dezvoltare creat pentru acest curs
  4. Faceți clic pe Create codespace
  5. Așteptați ~2 minute pentru ca mediul să fie gata
  6. Mergeți direct la Primul exemplu

Suport Multilingv

Suportat prin GitHub Action (Automatizat & Întotdeauna Actualizat)

French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)

Structura Cursului & Parcursul de Învățare

Capitolul 1: Introducere în Generative AI

  • Concepte de bază: Înțelegerea modelelor lingvistice mari, token-urilor, embedding-urilor și capacităților AI
  • Ecosistemul Java AI: Prezentare generală a Spring AI și SDK-urilor OpenAI
  • Protocolul Model Context: Introducere în MCP și rolul său în comunicarea agenților AI
  • Aplicații practice: Scenarii reale, inclusiv chatboți și generare de conținut
  • → Începeți Capitolul 1

Capitolul 2: Configurarea Mediului de Dezvoltare

  • Configurare Multi-Provider: Configurați GitHub Models, Azure OpenAI și integrarea OpenAI Java SDK
  • Spring Boot + Spring AI: Cele mai bune practici pentru dezvoltarea aplicațiilor AI de întreprindere
  • GitHub Models: Acces gratuit la modele AI pentru prototipare și învățare (fără card de credit necesar)
  • Instrumente de Dezvoltare: Configurarea containerelor Docker, VS Code și GitHub Codespaces
  • → Începeți Capitolul 2

Capitolul 3: Tehnici de Bază în Generative AI

  • Ingineria Prompt-urilor: Tehnici pentru răspunsuri optime ale modelelor AI
  • Embedding-uri & Operațiuni Vectoriale: Implementarea căutării semantice și potrivirii similitudinii
  • Generare Augmentată prin Recuperare (RAG): Combinarea AI cu sursele proprii de date
  • Apelarea Funcțiilor: Extinderea capacităților AI cu instrumente și plugin-uri personalizate
  • → Începeți Capitolul 3

Capitolul 4: Aplicații Practice & Proiecte

  • Generator de Povești pentru Animale de Companie (petstory/): Generare creativă de conținut cu GitHub Models
  • Demo Local Foundry (foundrylocal/): Integrarea locală a modelelor AI cu OpenAI Java SDK
  • Serviciu Calculator MCP (calculator/): Implementare de bază a Protocolului Model Context cu Spring AI
  • → Începeți Capitolul 4

Capitolul 5: Dezvoltarea AI Responsabilă

  • Siguranța GitHub Models: Testarea mecanismelor de filtrare a conținutului și siguranță (blocări dure și refuzuri blânde)
  • Demo AI Responsabil: Exemplu practic care arată cum funcționează sistemele moderne de siguranță AI
  • Cele mai bune practici: Ghiduri esențiale pentru dezvoltarea și implementarea etică a AI
  • → Începeți Capitolul 5

Resurse Suplimentare


Declinare de responsabilitate:
Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. Deși ne străduim să asigurăm acuratețea, vă rugăm să fiți conștienți că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa natală ar trebui considerat sursa autoritară. Pentru informații critice, se recomandă traducerea profesională realizată de un specialist uman. Nu ne asumăm responsabilitatea pentru eventualele neînțelegeri sau interpretări greșite care pot apărea din utilizarea acestei traduceri.