23 KiB
21 lekcija koje vas podučavaju svemu što trebate znati da počnete graditi aplikacije generativne AI
🌐 Višejezična podrška
Podržano putem GitHub Action (automatski i uvijek ažurirano)
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 | 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
Generative AI za početnike (Verzija 3) - Tečaj
Naučite osnove izgradnje aplikacija generativne umjetne inteligencije s našim sveobuhvatnim tečajem od 21 lekcije koji su pripremili Microsoft Cloud Advocates.
🌱 Početak
Ovaj tečaj ima 21 lekciju. Svaka lekcija obrađuje svoju temu pa započnite gdje želite!
Lekcije su označene kao "Learn" lekcije koje objašnjavaju koncept generativne AI ili "Build" lekcije koje objašnjavaju koncept i primjere koda u oba jezika Python i TypeScript kada je to moguće.
Za .NET programere pogledajte Generative AI for Beginners (.NET Edition)!
Svaka lekcija također uključuje odjeljak "Keep Learning" s dodatnim alatima za učenje.
Što vam treba
Za pokretanje koda ovog tečaja možete koristiti jedno od sljedećeg:
-
Azure OpenAI Service - Lessons: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lessons: "githubmodels"
-
OpenAI API - Lessons: "oai-assignment"
-
Osnovno znanje Pythona ili TypeScripta je korisno - *Za apsolutne početnike pogledajte ove tečajeve o Pythonu i TypeScriptu
-
GitHub račun za fork ovog repozitorija na vaš vlastiti GitHub račun
Kreirali smo lekciju Course Setup kako bismo vam pomogli pri postavljanju razvojnog okruženja.
Ne zaboravite zapratiti (🌟) ovaj repozitorij kako biste ga lakše pronašli kasnije.
🧠 Spremni za implementaciju?
Ako tražite naprednije primjere koda, pogledajte našu kolekciju primjera koda za Generative AI u oba jezika Python i TypeScript.
🗣️ Upoznajte ostale polaznike, dobijte podršku
Pridružite se našem službenom Azure AI Foundry Discord serveru kako biste upoznali i umrežili se s drugim polaznicima te dobili podršku.
Postavljajte pitanja ili podijelite povratne informacije o proizvodu u našem Azure AI Foundry Developer Forum na GitHubu.
🚀 Pokrećete startup?
Posjetite Microsoft for Startups kako biste saznali kako početi graditi uz Azure kredite danas.
🙏 Želite pomoći?
Imate li prijedloge ili našli pogreške u pravopisu ili kodu? Otvorite issue ili Kreirajte pull request
📂 Svaka lekcija uključuje:
- Kratki video uvod u temu
- Pisanu lekciju u README datoteci
- Primjere koda u Pythonu i TypeScriptu koji podržavaju Azure OpenAI i OpenAI API
- Poveznice na dodatne resurse za nastavak učenja
🗃️ Lekcije
| # | Poveznica lekcije | Opis | Video | Dodatno učenje |
|---|---|---|---|---|
| 00 | Course Setup | Learn: How to Setup Your Development Environment | Video Coming Soon | Saznaj više |
| 01 | Introduction to Generative AI and LLMs | Learn: Understanding what Generative AI is and how Large Language Models (LLMs) work. | Video | Saznaj više |
| 02 | Exploring and comparing different LLMs | Learn: How to select the right model for your use case | Video | Saznaj više |
| 03 | Using Generative AI Responsibly | Learn: How to build Generative AI Applications responsibly | Video | Saznaj više |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: Hands-on Prompt Engineering Best Practices | Video | Saznaj više |
| 05 | Stvaranje naprednih upita | Nauči: Kako primijeniti tehnike prompt inženjeringa koje poboljšavaju ishod vaših upita. | Video | Saznaj više |
| 06 | Izrada aplikacija za generiranje teksta | Izgradi: Aplikaciju za generiranje teksta koristeći Azure OpenAI / OpenAI API | Video | Saznaj više |
| 07 | Izrada chat aplikacija | Izgradi: Tehnike za učinkovitu izgradnju i integraciju chat aplikacija. | Video | Saznaj više |
| 08 | Izrada aplikacija za pretraživanje i vektorskih baza podataka | Izgradi: Aplikaciju za pretraživanje koja koristi embeddinge za pretraživanje podataka. | Video | Saznaj više |
| 09 | Izrada aplikacija za generiranje slika | Izgradi: Aplikaciju za generiranje slika | Video | Saznaj više |
| 10 | Izrada AI aplikacija s malo koda | Izgradi: Generativnu AI aplikaciju korištenjem alata s malo koda | Video | Saznaj više |
| 11 | Integracija vanjskih aplikacija pomoću poziva funkcija | Izgradi: Što je pozivanje funkcija i slučajevi upotrebe za aplikacije | Video | Saznaj više |
| 12 | Dizajniranje UX-a za AI aplikacije | Nauči: Kako primijeniti principe UX dizajna pri razvoju Generativnih AI aplikacija | Video | Saznaj više |
| 13 | Osiguravanje vaših generativnih AI aplikacija | Nauči: Prijetnje i rizici za AI sustave te metode za osiguranje tih sustava. | Video | Saznaj više |
| 14 | Životni ciklus Generativnih AI aplikacija | Nauči: Alate i metrike za upravljanje životnim ciklusom LLM-a i LLMOps | Video | Saznaj više |
| 15 | Retrieval Augmented Generation (RAG) i vektorske baze podataka | Izgradi: Aplikaciju koja koristi RAG okvir za dohvat embeddinga iz vektorskih baza podataka | Video | Saznaj više |
| 16 | Otvoreni modeli i Hugging Face | Izgradi: Aplikaciju koja koristi otvorene modele dostupne na Hugging Face | Video | Saznaj više |
| 17 | AI agenti | Izgradi: Aplikaciju koja koristi okvir za AI agente | Video | Saznaj više |
| 18 | Fino podešavanje LLM-ova | Nauči: Što, zašto i kako fino podešavati LLM-ove | Video | Saznaj više |
| 19 | Izrada s SLM-ovima | Nauči: Prednosti izrade s malim jezičnim modelima | Video uskoro | Saznaj više |
| 20 | Izrada s Mistral modelima | Nauči: Značajke i razlike modela iz obitelji Mistral | Video uskoro | Saznaj više |
| 21 | Izrada s Meta modelima | Nauči: Značajke i razlike modela iz obitelji Meta | Video uskoro | Saznaj više |
🌟 Posebna zahvala
Posebna zahvala John Aziz za izradu svih GitHub Actions i radnih tokova
Bernhard Merkle za ključne doprinose svakoj lekciji s ciljem poboljšanja iskustva polaznika i rada s kodom.
🎒 Ostali tečajevi
Naš tim također stvara druge tečajeve! Pogledajte:
LangChain
Azure / Edge / MCP / Agenti
Serija generativne AI
Osnovno učenje
Serija Copilot
Dobivanje pomoći
Ako zapnete ili imate pitanja o izradi AI aplikacija. Pridružite se drugim učenicima i iskusnim programerima u raspravama o MCP-u. To je podržavajuća zajednica u kojoj su pitanja dobrodošla i znanje se slobodno dijeli.
Ako imate povratne informacije o proizvodu ili naiđete na pogreške tijekom izrade, posjetite:
Izjava o odricanju odgovornosti: Ovaj dokument preveden je pomoću AI usluge za prijevod Co-op Translator. Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na njegovom izvornom jeziku treba smatrati autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakve nesporazume ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.