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
- Fork-uiți acest depozit în contul dvs. GitHub
- Faceți clic pe Code → fila Codespaces → ... → New with options...
- Folosiți setările implicite – aceasta va selecta containerul de dezvoltare creat pentru acest curs
- Faceți clic pe Create codespace
- Așteptați ~2 minute pentru ca mediul să fie gata
- Mergeți direct la Primul exemplu
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)
- 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
- 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
- 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
- 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
- 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
- MCP Pentru Începători
- Agenți AI Pentru Începători
- Generative AI pentru Începători folosind .NET
- Generative AI pentru Începători folosind JavaScript
- Generative AI pentru Începători
- 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
- Stăpânirea GitHub Copilot pentru Programare AI în Echipe
- Stăpânirea GitHub Copilot pentru Dezvoltatori C#/.NET
- Alegeți-vă Propria Aventură cu Copilot
- Aplicație Chat RAG cu Servicii Azure AI
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.
