19 KiB
21 lekcija koje vas uče svemu što trebate znati za početak izrade aplikacija s generativnom AI
🌐 Podrška za više jezika
Podržano putem GitHub Action (Automatski i uvijek ažurirano)
Francuski | Španjolski | Njemački | Ruski | Arapski | Perzijski (Farsi) | Urdu | Kineski (pojednostavljeni) | Kineski (tradicionalni, Makao) | Kineski (tradicionalni, Hong Kong) | Kineski (tradicionalni, Tajvan) | Japanski | Korejski | Hindski | Bengalski | Marathi | Nepalski | Pandžapski (Gurmukhi) | Portugalski (Portugal) | Portugalski (Brazil) | Talijanski | Litvanski | Poljski | Turski | Grčki | Tajlandski | Švedski | Danski | Norveški | Finski | Nizozemski | Hebrejski | Vijetnamski | Indonezijski | Malajski | Tagalog (Filipinski) | Svahili | Mađarski | Češki | Slovački | Rumunjski | Bugarski | Srpski (ćirilica) | Hrvatski | Slovenski | Ukrajinski | Burmanski (Mjanmar)
Generativna AI za početnike (Verzija 3) - Tečaj
Naučite osnove izrade aplikacija s generativnom AI uz naš sveobuhvatni tečaj od 21 lekcije koji su pripremili Microsoft Cloud Advocates.
🌱 Početak
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 uključuju 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 "Keep Learning" s dodatnim alatima za učenje.
Što vam je potrebno
Za pokretanje koda ovog tečaja možete koristiti:
-
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 apsolutne početnike pogledajte ove tečajeve Python i TypeScript
-
GitHub račun za forkanje cijelog 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.
🧠 Spremni za implementaciju?
Ako tražite napredne primjere koda, pogledajte našu kolekciju primjera koda za generativnu AI u Pythonu i TypeScriptu.
🗣️ Upoznajte druge polaznike, dobijte podršku
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.
🚀 Gradite startup?
Posjetite Microsoft za startupe kako biste saznali kako započeti gradnju uz Azure kredite već danas.
🙏 Želite pomoći?
Imate prijedloge ili ste pronašli pravopisne ili programske pogreške? Otvorite problem ili kreirajte zahtjev za povlačenje
📂 Svaka lekcija uključuje:
- 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
🗃️ Lekcije
| # | 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 funkcioniraju 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 | Odgovorno korištenje generativne AI | Learn: Kako odgovorno izraditi aplikacije s generativnom AI | Video | Saznajte više |
| 04 | Razumijevanje osnova inženjeringa upita | Learn: Praktične najbolje prakse za inženjering 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 i vektorske baze 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 koda | Izrada: Generativna AI aplikacija koristeći alate s malo koda | Video | Saznaj više |
| 11 | Integracija vanjskih aplikacija pomoću poziva funkcija | Izrada: Što je poziv funkcija i kako se koristi u aplikacijama | 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 pomoć pretraživanja (RAG) i vektorske baze podataka | Izrada: Aplikacija koristeći RAG okvir za dohvaćanje ugrađenih podataka iz vektorskih baza podataka | Video | Saznaj više |
| 16 | Open Source modeli i Hugging Face | Izrada: Aplikacija koristeći open source 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
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.
🎒 Ostali tečajevi
Naš tim proizvodi i druge tečajeve! Pogledajte:
- NOVO Edge AI za početnike
- Model Context Protocol za početnike
- AI agenti za početnike
- Generativni AI za početnike koristeći .NET
- Generativni AI za početnike koristeći JavaScript
- Generativni AI za početnike koristeći Javu
- ML za početnike
- Data Science za početnike
- AI za početnike
- Kibernetička sigurnost za početnike
- Web razvoj za početnike
- IoT za početnike
- XR razvoj za početnike
- Ovladavanje GitHub Copilotom za AI programiranje u paru
- Ovladavanje GitHub Copilotom za C#/.NET developere
- Odaberi svoju Copilot avanturu
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 ljudskog prevoditelja. Ne preuzimamo odgovornost za nesporazume ili pogrešna tumačenja koja mogu proizaći iz korištenja ovog prijevoda.