Skip to content

Latest commit

 

History

History
179 lines (126 loc) · 23.9 KB

File metadata and controls

179 lines (126 loc) · 23.9 KB

Generative AI za početnike

21 lekcija koje podučavaju sve što trebate znati da započnete graditi Generativne AI aplikacije

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Podrška za više jezika

Podržano putem GitHub akcije (Automatski & Uvijek Ažurirano)

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.

Generativna AI za početnike (verzija 3) - Tečaj

Naučite osnove izgradnje Generativnih AI aplikacija putem našeg sveobuhvatnog tečaja od 21 lekcije koji vodi Microsoft Cloud Advocates.

🌱 Početak

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.

Što vam treba

Za pokretanje koda ovog tečaja, možete koristiti bilo što od:

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.

🧠 Spremni za implementaciju?

Ako tražite naprednije primjere koda, pogledajte našu kolekciju primjera koda za Generativni AI u oba jezika Python i TypeScript.

🗣️ Upoznajte druge učenike, 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 i dobili podršku.

Postavljajte pitanja ili podijelite povratne informacije o proizvodu u našem Azure AI Foundry Developer forumu na GitHubu.

🚀 Gradite startup?

Posjetite Microsoft for Startups i saznajte kako danas započeti gradnju uz Azure kredite.

🙏 Želite pomoći?

Imate prijedloge ili ste pronašli pravopisne ili kodne pogreške? Otvorite issue ili napravite pull zahtjev

📂 Svaka lekcija uključuje:

  • 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

🗃️ Lekcije

# 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

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.

🎒 Drugi tečajevi

Naš tim proizvodi i druge tečajeve! Pogledaj:

LangChain

LangChain4j za početnike LangChain.js za početnike LangChain za početnike

Azure / Edge / MCP / Agenti

AZD za početnike Edge AI za početnike MCP za početnike AI agenti za početnike


Serija Generativni AI

Generativni AI za početnike Generativni AI (.NET) Generativni AI (Java) Generative AI (JavaScript)


Osnovno učenje

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Serija Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Dobivanje pomoći

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.

Microsoft Foundry Discord

Ako imate povratne informacije o proizvodu ili pogreške tijekom izrade posjetite:

Microsoft Foundry Developer Forum


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.