21 лекција које вас уче свему што треба да знате да бисте започели прављење апликација са генеративном вештачком интелигенцијом
Арапски | Бенгалски | Бугарски | Бурмански (Мјанмар) | Кинески (поједностављени) | Кинески (традicionalni, Хонг Конг) | Кинески (традicionalni, Макау) | Кинески (традicionalni, Тајван) | Хрватски | Чешки | Дански | Холандски | Естонски | Фински | Француски | Немачки | Грчки | Хебрејски | Хинди | Мађарски | Индонежански | Италијански | Јапански | Канада | Кмерски | Корeјски | Литвански | Малајски | Малајалам | Маратхи | Непалски | Нигеријски Пидгин | Норвешки | Персијски (Фарси) | Пољски | Португалски (Бразил) | Португалски (Португал) | Пенџабски (Гурмукхи) | Румунски | Руски | Српски (ћирилица) | Словачки | Словеначки | Шпански | Свахили | Шведски | Тагалог (Филипински) | Тамилски | Телугу | Тајландски | Турски | Украјински | Урду | Вијетнамски
Волите да клонирате локално?
Ово складиште укључује више од 50 превода што значајно увећава величину преузимања. Да бисте клонирали без превода, користите sparse checkout:
Bash / macOS / Linux:
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'CMD (Windows):
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"Ово вам даје све што вам је потребно да завршите курс са знатно бржим преузимањем.
Научите основе креирања апликација за генеративну вештачку интелигенцију уз наш обухватни курс са 21 лекцијом од Microsoft Cloud Advocates-а.
Овај курс има 21 лекцију. Свакa лекцијa обрађује своју тему, па почните где год желите!
Лекције су означене као „Learn“ лекције које објашњавају концепт генеративне вештачке интелигенције или „Build“ лекције које објашњавају концепт и дају примере кода у оба језика, Python и TypeScript када је то могуће.
За .NET програмере погледајте Generative AI for Beginners (.NET Edition)!
Свакa лекцијa такође укључује одељак „Keep Learning“ са додатним алатима за учење.
-
Azure OpenAI Service - Лекције: „aoai-assignment“
-
Microsoft Foundry Models - Лекције: „githubmodels“ (GitHub Models се повлаче крајем јула 2026. године – користите уместо тога Microsoft Foundry Models)
-
OpenAI API - Лекције: „oai-assignment“
-
Foundry Local - Покретање модела потпуно офлајн на вашем уређају, није потребна претплата на облак
-
Основно знање Python-а или TypeScript-а је корисно - *За апсолутне почетнике погледајте ове Python и TypeScript курсеве
-
GitHub налог да бисте форковали цео овај репозиторијум на свој GitHub налог
Креирали смо Course Setup лекцију да вам помогнемо са подешавањем развојног окружења.
Не заборавите да означите (🌟) овај репозиторијум како бисте га лакше пронашли касније.
Ако тражите напредније примере кода, погледајте нашу колекцију генеративних AI примера кода на оба језика, Python и TypeScript.
Придружите се нашем званичном Microsoft Foundry Discord серверу да бисте упознали и умрежили се са другим ученицима овог курса и добили подршку.
Постављајте питања или поделите повратне информације о производу у нашем Microsoft Foundry Developer Forum на GitHub-у.
Посетите Microsoft for Startups да сазнате како да почнете са изградњом уз Azure кредите већ данас.
Имали сте предлоге или пронашли грешке у правопису или коду? Подигните ишу или Направите pull request
- Кратак видео увод у тему
- Писани материјал лекције који се налази у README-у
- Python и TypeScript примере кода који подржавају Azure OpenAI и OpenAI API
- Линкове ка додатним ресурсима за наставак учења
| # | Линк ка лекцији | Опис | Видео | Додатно учење |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Како подесити ваше развојно окружење | Видео ће ускоро бити доступан | Сазнајте више |
| 01 | Introduction to Generative AI and LLMs | Learn: Разумевање генеративне вештачке интелигенције и како ради велики језички модели | Видео | Сазнајте више |
| 02 | Exploring and comparing different LLMs | Learn: Како одабрати прави модел за ваш случај употребе | Видео | Сазнајте више |
| 03 | Одговорно коришћење генеративне вештачке интелигенције | Научите: Како одговорно развијати апликације са генеративном вештачком интелигенцијом | Видео | Сазнајте више |
| 04 | Разумевање основа инжењеринга упита | Научите: Најбоље праксе инжењеринга упита кроз практичан рад | Видео | Сазнајте више |
| 05 | Креирање напредних упита | Научите: Како применити технике инжењеринга упита које побољшавају исход ваших упита. | Видео | Сазнајте више |
| 06 | Изградња апликација за генерисање текста | Изградите: Апликацију за генерисање текста користећи Azure OpenAI / OpenAI API | Видео | Сазнајте више |
| 07 | Изградња чет апликација | Изградите: Технике за ефикасну изградњу и интеграцију чет апликација. | Видео | Сазнајте више |
| 08 | Изградња претраживачких апликација са векторским базама података | Изградите: Претражну апликацију која користи уграђене векторе за претрагу података. | Видео | Сазнајте више |
| 09 | Изградња апликација за генерисање слика | Изградите: Апликацију за генерисање слика | Видео | Сазнајте више |
| 10 | Изградња ниско-кодних AI апликација | Изградите: Генеративну AI апликацију користећи ниско-кодне алате | Видео | Сазнајте више |
| 11 | Интегрисање спољних апликација са позивом функција | Изградите: Шта је позив функција и примена у апликацијама | Видео | Сазнајте више |
| 12 | Дизајн корисничког искуства за AI апликације | Научите: Како применити принципе дизајна корисничког искуства при развоју генеративних AI апликација | Видео | Сазнајте више |
| 13 | Обезбеђење ваших генеративних AI апликација | Научите: Претећи фактори и ризици за AI системе и начине за њихову заштиту. | Видео | Сазнајте више |
| 14 | Животни циклус апликација генеративне AI | Научите: Алате и метрике за управљање животним циклусом LLM и LLMOps | Видео | Сазнајте више |
| 15 | Ретрајвл аугментед генерација (RAG) и векторске базе података | Изградите: Апликацију користећи RAG оквир за преузимање уграђених вектора из векторских база података | Видео | Сазнајте више |
| 16 | Отворени модели и Hugging Face | Изградите: Апликацију користећи отворене моделе доступне на Hugging Face | Видео | Сазнајте више |
| 17 | AI агенти | Изградите: Апликацију користећи AI Agent Framework | Видео | Сазнајте више |
| 18 | Фино подешавање LLM-ова | Научите: Шта, зашто и како се ради фино подешавање LLM-ова | Видео | Сазнајте више |
| 19 | Изградња са малим језичким моделима (SLMs) | Научите: Предности изградње са малим језичким моделима | Видео ускоро долази | Сазнајте више |
| 20 | Изградња са Mistral моделима | Научите: Карактеристике и разлике Mistral породице модела | Видео ускоро долази | Сазнајте више |
| 21 | Изградња са Meta моделима | Научите: Карактеристике и разлике Meta породице модела | Видео ускоро долази | Сазнајте више |
Посебне захвалности John Aziz за креирање свих GitHub акција и токова рада
Bernhard Merkle за кључне доприносе свакој лекцији у сврху побољшања искуства ученика и кода.
Наш тим производи и друге курсеве! Погледајте:
Ако заглавите или имате било каква питања о изради AI апликација. Придружите се другим ученицима и искусним програмерима у дискусијама о MCP-у. То је подржавајућа заједница у којој су питања добродошла, а знање се слободно дели.
Ако имате повратне информације о производу или грешке током израде посетите:
Изјава о одрицању одговорности: Овај документ је преведен коришћењем услуге за аутоматски превод Co-op Translator. Иако тежимо тачности, имајте у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати ауторитативним извором. За критичне информације препоручује се професионални људски превод. Нисмо одговорни за било каква неспоразума или погрешна тумачења која произилазе из коришћења овог превода.