21 lekcija koje vas uče svemu što trebate znati za početak izrade aplikacija temeljenih na generativnoj umjetnoj inteligenciji
Arapski | Bengalski | Bugarski | Burmanski (Mjanmar) | Kineski (pojednostavljeni) | Kineski (tradicionalni, Hong Kong) | Kineski (tradicionalni, Macau) | Kineski (tradicionalni, Tajvan) | Hrvatski | Češki | Danski | Nizozemski | Estonski | Finski | Francuski | Njemački | Grčki | Hebrejski | Hindski | Mađarski | Indonezijski | Talijanski | Japanski | Korejski | Litvanski | Malajski | Marathi | Nepalski | Norveški | Perzijski (Farsi) | Poljski | Portugalski (Brazil) | Portugalski (Portugal) | Punjabi (Gurmukhi) | Rumunjski | Ruski | Srpski (ćirilica) | Slovački | Slovenski | Španjolski | Svahili | Švedski | Tagalog (Filipinski) | Tamilski | Tajlandski | Turski | Ukrajinski | Urdu | Vijetnamski
Naučite osnove izrade aplikacija temeljenih na generativnoj umjetnoj inteligenciji uz naš sveobuhvatni tečaj od 21 lekcije koji su pripremili Microsoft Cloud Advocates.
Ovaj tečaj sadrži 21 lekciju. Svaka lekcija pokriva vlastitu temu, pa možete započeti gdje god želite!
Lekcije su označene kao "Learn" lekcije koje objašnjavaju koncept generativne AI ili "Build" lekcije koje objašnjavaju koncept i pružaju primjere koda u Pythonu i TypeScriptu kad god je to moguće.
Za .NET programere pogledajte Generativna AI za početnike (.NET izdanje)!
Svaka lekcija također uključuje odjeljak "Nastavite učiti" 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 Python-a ili TypeScript-a je korisno - *Za potpune početnike pogledajte ove tečajeve Python i TypeScript
-
GitHub račun za forkanje cijelog ovog repozitorija na vaš vlastiti GitHub račun
Pripremili smo lekciju Postavljanje tečaja kako bismo vam pomogli u postavljanju vašeg razvojnog okruženja.
Ne zaboravite označiti zvjezdicom (🌟) ovaj repozitorij kako biste ga lakše pronašli kasnije.
Ako tražite napredne primjere koda, pogledajte našu kolekciju primjera koda za generativnu AI u Pythonu i TypeScriptu.
Pridružite se našem službenom Azure AI Foundry Discord serveru kako biste upoznali i povezali se s drugim polaznicima ovog tečaja te dobili podršku.
Postavljajte pitanja ili dijelite povratne informacije o proizvodu na našem Azure AI Foundry Developer Forumu na Githubu.
Posjetite Microsoft za startupe kako biste saznali kako započeti gradnju uz Azure kredite već danas.
Imate prijedloge ili ste pronašli pravopisne ili kodne pogreške? Postavite problem ili Kreirajte zahtjev za povlačenje
- Kratki video uvod u temu
- Pisanu lekciju smještenu u README
- Primjere koda u Pythonu i TypeScriptu koji podržavaju Azure OpenAI i OpenAI API
- Linkove na dodatne resurse za nastavak učenja
| # | Link na lekciju | Opis | Video | Dodatno učenje |
|---|---|---|---|---|
| 00 | Postavljanje tečaja | Learn: Kako postaviti razvojno okruženje | Video uskoro | Saznajte više |
| 01 | Uvod u generativnu AI i LLM-ove | Learn: Razumijevanje što je generativna AI i kako rade veliki jezični modeli (LLM-ovi). | Video | Saznajte više |
| 02 | Istraživanje i usporedba različitih LLM-ova | Learn: Kako odabrati pravi model za vaš slučaj uporabe | Video | Saznajte više |
| 03 | Korištenje generativne AI odgovorno | Learn: Kako odgovorno izraditi aplikacije temeljene na generativnoj AI | Video | Saznajte više |
| 04 | Razumijevanje osnova inženjeringa upita | Learn: Praktične najbolje prakse inženjeringa upita | Video | Saznajte više |
| 05 | Izrada naprednih upita | Learn: Kako primijeniti tehnike inženjeringa upita koje poboljšavaju rezultate vaših upita. | Video | Saznajte više |
| 06 | Izrada aplikacija za generiranje teksta | Izrada: Aplikacija za generiranje teksta koristeći Azure OpenAI / OpenAI API | Video | Saznaj više |
| 07 | Izrada aplikacija za chat | Izrada: Tehnike za učinkovitu izradu i integraciju aplikacija za chat. | Video | Saznaj više |
| 08 | Izrada aplikacija za pretraživanje s vektorskim bazama podataka | Izrada: Aplikacija za pretraživanje koja koristi ugrađene podatke za pretraživanje. | Video | Saznaj više |
| 09 | Izrada aplikacija za generiranje slika | Izrada: Aplikacija za generiranje slika | Video | Saznaj više |
| 10 | Izrada AI aplikacija s malo kodiranja | Izrada: Generativna AI aplikacija koristeći alate za malo kodiranja | Video | Saznaj više |
| 11 | Integracija vanjskih aplikacija pomoću poziva funkcija | Izrada: Što je poziv funkcija i primjene za aplikacije | Video | Saznaj više |
| 12 | Dizajniranje UX-a za AI aplikacije | Učenje: Kako primijeniti UX principe dizajna pri razvoju generativnih AI aplikacija | Video | Saznaj više |
| 13 | Osiguravanje vaših generativnih AI aplikacija | Učenje: Prijetnje i rizici za AI sustave te metode za njihovo osiguranje. | Video | Saznaj više |
| 14 | Životni ciklus generativnih AI aplikacija | Učenje: Alati i metrike za upravljanje životnim ciklusom LLM-a i LLMOps | Video | Saznaj više |
| 15 | Generiranje uz dohvat podataka (RAG) i vektorske baze podataka | Izrada: Aplikacija koristeći RAG okvir za dohvat ugrađenih podataka iz vektorskih baza podataka | Video | Saznaj više |
| 16 | Otvoreni modeli i Hugging Face | Izrada: Aplikacija koristeći otvorene modele dostupne na Hugging Face | Video | Saznaj više |
| 17 | AI agenti | Izrada: Aplikacija koristeći AI Agent Framework | Video | Saznaj više |
| 18 | Fino podešavanje LLM-ova | Učenje: Što, zašto i kako fino podesiti LLM-ove | Video | Saznaj više |
| 19 | Izrada s SLM-ovima | Učenje: Prednosti izrade s malim jezičnim modelima | Video uskoro | Saznaj više |
| 20 | Izrada s Mistral modelima | Učenje: Značajke i razlike modela obitelji Mistral | Video uskoro | Saznaj više |
| 21 | Izrada s Meta modelima | Učenje: Značajke i razlike modela obitelji Meta | Video uskoro | Saznaj više |
Posebna zahvala Johnu Azizu za kreiranje svih GitHub Actions i tijekova rada.
Bernhardu Merkleu za ključne doprinose svakoj lekciji kako bi se poboljšalo iskustvo učenja i rada s kodom.
Naš tim proizvodi i druge tečajeve! Pogledajte:
Ako zapnete ili imate pitanja o izradi AI aplikacija, pridružite se:
Ako imate povratne informacije o proizvodu ili naiđete na greške tijekom izrade, posjetite:
Izjava o odricanju odgovornosti:
Ovaj dokument je preveden pomoću AI usluge za prevođenje Co-op Translator. Iako nastojimo osigurati 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 ključne informacije preporučuje se profesionalni prijevod od strane čovjeka. Ne preuzimamo odgovornost za nesporazume ili pogrešna tumačenja koja mogu proizaći iz korištenja ovog prijevoda.