21 Lecții care predau tot ce trebuie să știi pentru a începe să construiești aplicații AI Generative
Arabă | Bengali | Bulgară | Burmese (Myanmar) | Chineză (Simplificată) | Chineză (Tradițională, Hong Kong) | Chineză (Tradițională, Macau) | Chineză (Tradițională, Taiwan) | Croată | Cehă | Daneză | Olandeză | Estonă | Finlandeză | Franceză | Germană | Greacă | Ebraică | Hindi | Maghiară | Indoneziană | Italiană | Japoneză | Kannada | Khmer | Coreeană | Lituaniană | Malaysiană | Malayalam | Marathi | Nepaleză | Pidgin Nigerian | Norvegiană | Persană (Farsi) | Poloneză | Portugheză (Brazilia) | Portugheză (Portugalia) | Punjabi (Gurmukhi) | Română | Rusă | Sârbă (Chirilică) | Slovacă | Slovenă | Spaniolă | Swahili | Suedeză | Tagalog (Filipineză) | Tamil | Telugu | Thailandeză | Turcă | Ucraineană | Urdu | Vietnameză
Preferi să clonezi local?
Acest depozit include traduceri în peste 50 de limbi, 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/generative-ai-for-beginners.git cd generative-ai-for-beginners 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.git cd generative-ai-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Acest mod îți oferă tot ce ai nevoie pentru a parcurge cursul cu o descărcare mult mai rapidă.
Învață elementele fundamentale ale construirii aplicațiilor AI generative cu ajutorul cursului nostru cuprinzător de 21 de lecții oferit de Microsoft Cloud Advocates.
Acest curs are 21 de lecții. Fiecare lecție abordează un subiect propriu, așa că poți începe de oriunde dorești!
Lecțiile sunt etichetate fie ca lecții "Learn" care explică un concept de AI Generativ, fie ca lecții "Build" care explică un concept și oferă exemple de cod în Python și TypeScript atunci când este posibil.
Pentru dezvoltatori .NET verifică Inteligență Artificială Generativă pentru Începători (Ediția .NET)!
Fiecare lecție include și o secțiune "Continuă să Înveți" cu instrumente suplimentare de învățare.
-
Azure OpenAI Service - Lecții: "aoai-assignment"
-
Microsoft Foundry Models - Lecții: "githubmodels" (GitHub Models se va retrage la sfârșitul lunii iulie 2026 - folosește Microsoft Foundry Models în schimb)
-
OpenAI API - Lecții: "oai-assignment"
-
Foundry Local - Rulează modelele complet offline pe propriul dispozitiv, fără abonament cloud necesar
-
Cunoștințe de bază de Python sau TypeScript sunt utile - *Pentru începători absoluti, consultă aceste cursuri de Python și TypeScript
-
Un cont GitHub pentru a fork-ui întregul depozit în propriul tău cont GitHub
Am creat o lecție Configurarea Cursului pentru a te ajuta cu setup-ul mediului de dezvoltare.
Nu uita să acordezi o stea (🌟) acestui depozit pentru a-l găsi mai ușor mai târziu.
Dacă cauți exemple de cod mai avansate, consultă colecția noastră de Exemple de Cod AI Generativ în ambele limbi Python și TypeScript.
Alătură-te serverului nostru oficial Microsoft Foundry Discord pentru a cunoaște și socializa cu alți cursanți care parcurg acest curs și pentru a primi suport.
Pune întrebări sau împărtășește feedback despre produs în Microsoft Foundry Developer Forum pe Github.
Vizitează Microsoft for Startups pentru a afla cum să începi construirea cu credite Azure azi.
Ai sugestii sau ai găsit greșeli de ortografie ori de cod? Deschide o problemă sau creează o cerere de pull
- O scurtă introducere video în subiect
- O lecție scrisă în README
- Exemple de cod Python și TypeScript care susțin Azure OpenAI și OpenAI API
- Link-uri către resurse suplimentare pentru a-ți continua învățarea
| # | Link Lecție | Descriere | Video | Învățare Suplimentară |
|---|---|---|---|---|
| 00 | Configurarea Cursului | Învață: Cum să-ți configurezi mediul de dezvoltare | Video în curând | Află mai multe |
| 01 | Introducere în AI Generativ și LLM-uri | Învață: Înțelegerea ce este AI Generativ și cum funcționează Modelele Mari de Limbaj (LLM) | Video | Află mai multe |
| 02 | Explorarea și compararea diferitelor LLM-uri | Învață: Cum să selectezi modelul potrivit pentru cazul tău de utilizare | Video | Află mai multe |
| 03 | Utilizarea responsabilă a AI Generativ | Învață: Cum să construiești aplicații de AI Generativ în mod responsabil | Video | Află mai multe |
| 04 | Înțelegerea fundamentelor ingineriei prompturilor | Învață: Cele mai bune practici practice în ingineria prompturilor | Video | Află mai multe |
| 05 | Crearea de prompturi avansate | Învață: Cum să aplici tehnici de inginerie a prompturilor care îmbunătățesc rezultatul prompturilor tale. | Video | Află mai multe |
| 06 | Construirea aplicațiilor de generare de text | Construiește: O aplicație de generare de text folosind Azure OpenAI / OpenAI API | Video | Află mai multe |
| 07 | Construirea aplicațiilor de chat | Construiește: Tehnici pentru construirea și integrarea eficientă a aplicațiilor de chat. | Video | Află mai multe |
| 08 | Construirea aplicațiilor de căutare cu baze de date vectoriale | Construiește: O aplicație de căutare care folosește încorporări pentru căutarea în date. | Video | Află mai multe |
| 09 | Construirea aplicațiilor de generare de imagini | Construiește: O aplicație de generare de imagini | Video | Află mai multe |
| 10 | Construirea aplicațiilor AI cu cod redus | Construiește: O aplicație AI generativă folosind unelte cu cod redus | Video | Află mai multe |
| 11 | Integrarea aplicațiilor externe cu funcția de apelare | Construiește: Ce este apelarea funcțiilor și cazurile lor de utilizare pentru aplicații | Video | Află mai multe |
| 12 | Proiectarea UX pentru aplicațiile AI | Învață: Cum să aplici principiile de design UX dezvoltând aplicații AI generative | Video | Află mai multe |
| 13 | Asigurarea securității aplicațiilor tale de AI generativ | Învață: Amenințările și riscurile pentru sistemele AI și metodele de securizare a acestora. | Video | Află mai multe |
| 14 | Ciclul de viață al aplicațiilor AI generative | Învață: Uneltele și metricile pentru gestionarea ciclului de viață LLM și LLMOps | Video | Află mai multe |
| 15 | Generarea augmentată prin recuperare (RAG) și baze de date vectoriale | Construiește: O aplicație folosind un cadru RAG pentru a prelua încorporări din bazele de date vectoriale | Video | Află mai multe |
| 16 | Modele open source și Hugging Face | Construiește: O aplicație folosind modele open source disponibile pe Hugging Face | Video | Află mai multe |
| 17 | Agenți AI | Construiește: O aplicație folosind un cadru AI Agent | Video | Află mai multe |
| 18 | Ajustarea fină a LLM-urilor | Învață: Ce, de ce și cum se face ajustarea fină a LLM-urilor | Video | Află mai multe |
| 19 | Construirea cu SLM-uri | Învață: Beneficiile construirii cu modele de limbaj mici | Video în curând | Află mai multe |
| 20 | Construirea cu modele Mistral | Învață: Caracteristicile și diferențele modelelor din familia Mistral | Video în curând | Află mai multe |
| 21 | Construirea cu modele Meta | Învață: Caracteristicile și diferențele modelelor din familia Meta | Video în curând | Află mai multe |
Mulțumiri speciale pentru John Aziz pentru crearea tuturor acțiunilor și fluxurilor de lucru pe GitHub
Bernhard Merkle pentru contribuțiile cheie la fiecare lecție pentru a îmbunătăți experiența cursantului și a codului.
Echipa noastră produce și alte cursuri! Descoperă-le pe:
Dacă întâmpini dificultăți sau ai întrebări despre crearea 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 se împărtășesc liber.
Dacă ai feedback despre produs sau 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.