Arapski | Bengalski | Bugarski | Burmanski (Mjanmar) | Kineski (Pojednostavljeni) | Kineski (Tradicionalni, Hong Kong) | Kineski (Tradicionalni, Makao) | Kineski (Tradicionalni, Tajvan) | Hrvatski | Češki | Danski | Nizozemski | Estonski | Finski | Francuski | Njemački | Grčki | Hebrejski | Hindi | Mađarski | Indonezijski | Talijanski | Japanski | Kannađski | Korejski | Litvanski | Malezijski | Malajalamski | Maratijski | Nepalski | Nigerijski pidžin | Norveški | Perzijski (Farsi) | Poljski | Portugalski (Brazil) | Portugalski (Portugal) | Panjabi (Gurmukhi) | Rumunjski | Ruski | Srpski (Ćirilica) | Slovački | Slovenski | Španjolski | Svahili | Švedski | Tagalog (Filipinski) | Tamil | Telugu | Tajlandski | Turski | Ukrajinski | Urdu | Vijetnamski
Radije želite klonirati lokalno?
Ovaj repozitorij uključuje više od 50 prijevoda na jezike što značajno povećava veličinu preuzimanja. Za kloniranje bez prijevoda, koristite sparse checkout:
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'Ovo vam daje sve što vam treba za dovršetak tečaja uz znatno brže preuzimanje.
Naučite osnove izgradnje Generativnih AI aplikacija putem našeg sveobuhvatnog tečaja od 21 lekcije koji vodi Microsoft Cloud Advocates.
Ovaj tečaj ima 21 lekciju. Svaka lekcija obrađuje zasebnu temu pa započnite gdje god želite!
Lekcije su označene kao ili "Learn" lekcije koje objašnjavaju Generativni AI koncept ili "Build" lekcije koje objašnjavaju koncept i daju primjere koda u oba jezika Python i TypeScript kad god je to moguće.
Za .NET programere pogledajte Generativna AI za početnike (.NET izdanje)!
Svaka lekcija također uključuje odjeljak "Keep Learning" s dodatnim alatima za učenje.
-
Azure OpenAI Service - Lekcije: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lekcije: "githubmodels"
-
OpenAI API - Lekcije: "oai-assignment"
-
Osnovno znanje Pythona ili TypeScripta je korisno - *Za apsolutne početnike pogledajte ove Python i TypeScript tečajeve
-
GitHub račun za forkanje cijelog repozitorija na vlastiti GitHub račun
Izradili smo lekciju Postavljanje tečaja koja će vam pomoći u postavljanju razvojnog okruženja.
Ne zaboravite označiti zvjezdicom (🌟) ovaj repozitorij kako biste ga lakše pronašli kasnije.
Ako tražite naprednije primjere koda, pogledajte našu kolekciju primjera koda za Generativni AI u oba jezika Python i TypeScript.
Pridružite se našem službenom Azure AI Foundry Discord serveru kako biste upoznali i povezali se s drugim polaznicima ovog tečaja i dobili podršku.
Postavljajte pitanja ili podijelite povratne informacije o proizvodu u našem Azure AI Foundry Developer forumu na GitHubu.
Posjetite Microsoft for Startups i saznajte kako danas započeti gradnju uz Azure kredite.
Imate prijedloge ili ste pronašli pravopisne ili kodne pogreške? Otvorite issue ili napravite pull zahtjev
- Kratki video uvod u temu
- Pisanu lekciju smještenu u README
- Primjere koda u Pythonu i TypeScriptu s podrškom za Azure OpenAI i OpenAI API
- Poveznice na dodatne resurse za nastavak učenja
| # | Poveznica na lekciju | Opis | Video | Dodatno učenje |
|---|---|---|---|---|
| 00 | Postavljanje tečaja | Nauči: Kako postaviti svoje razvojno okruženje | Video uskoro | Saznaj više |
| 01 | Uvod u Generativnu AI i LLM-ove | Nauči: Razumijevanje što je Generativna AI i kako veliki jezični modeli (LLM) funkcioniraju | Video | Saznaj više |
| 02 | Istraživanje i usporedba različitih LLM-ova | Nauči: Kako odabrati pravi model za svoj slučaj upotrebe | Video | Saznaj više |
| 03 | Odgovorno korištenje Generativne AI | Nauči: Kako izgraditi Generativne AI aplikacije odgovorno | Video | Saznaj više |
| 04 | Razumijevanje osnova inženjeringa prompta | Nauči: Praktične najbolje prakse inženjeringa prompta | Video | Saznaj više |
| 05 | Izrada naprednih promptova | Nauči: Kako primijeniti tehnike inženjeringa prompta koje poboljšavaju ishod tvojih promptova. | 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 izradu i integraciju chat aplikacija. | Video | Saznaj više |
| 08 | Izrada aplikacija za pretraživanje s vektorskim bazama podataka | Izgradi: Aplikaciju za pretraživanje koja koristi embeddings za pretragu podataka. | Video | Saznaj više |
| 09 | Izrada aplikacija za generiranje slike | Izgradi: Aplikaciju za generiranje slika | Video | Saznaj više |
| 10 | Izrada AI aplikacija s malim kodom | Izgradi: Generativnu AI aplikaciju koristeći alate za mali kod | Video | Saznaj više |
| 11 | Integracija vanjskih aplikacija s pozivanjem funkcija | Izgradi: Što je pozivanje funkcija i koje su njegove primjene u aplikacijama | Video | Saznaj više |
| 12 | Dizajn UX-a za AI aplikacije | Nauči: Kako primijeniti principe dizajna korisničkog iskustva pri razvoju generativnih AI aplikacija | Video | Saznaj više |
| 13 | Osiguravanje tvojih generativnih AI aplikacija | Nauči: Prijetnje i rizike za AI sustave te metode za njihovo osiguranje. | 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 | Generiranje potpomognuto pretraživanjem (RAG) i vektorske baze podataka | Izgradi: Aplikaciju koristeći RAG okvir za dohvat embeddings iz vektorskih baza podataka | Video | Saznaj više |
| 16 | Open Source modeli i Hugging Face | Izgradi: Aplikaciju koristeći open source modele dostupne na Hugging Face | Video | Saznaj više |
| 17 | AI agenti | Izgradi: Aplikaciju koristeći AI agent okvir | Video | Saznaj više |
| 18 | Fino podešavanje LLM-ova | Nauči: Što, zašto i kako se radi fino podešavanje LLM-ova | 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 Mistral obiteljskih modela | Video uskoro | Saznaj više |
| 21 | Izrada s Meta modelima | Nauči: Značajke i razlike Meta obiteljskih modela | Video uskoro | Saznaj više |
Posebna zahvala Johnu Azizu za izradu svih GitHub Actions i workflowa
Bernhardu Merkleeu za ključne doprinose u svakoj lekciji kako bi se poboljšalo iskustvo učenika i koda.
Naš tim proizvodi i druge tečajeve! Pogledaj:
Ako zapnete ili imate bilo kakvih pitanja o izradi AI aplikacija. Pridružite se kolegama polaznicima 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 pogreške tijekom izrade posjetite:
Odricanje od odgovornosti:
Ovaj dokument preveden je pomoću AI usluge za prevođenje Co-op Translator. Iako nastojimo postići točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne odgovaramo za bilo kakva nesporazuma ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.