21 лекција које вас уче свему што је потребно да почнете да правите апликације засноване на Генеративној вештачкој интелигенцији
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Више волите да клонирате локално?
Овај репозиторијум укључује преводе на више од 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 лекцију. Свака лекција покрива своју тему, па почните где год желите!
Лекције су означене као "Learn" лекције које објашњавају концепт генеративне AI или "Build" лекције које објашњавају концепт и приказују примере кода у оба језика Python и TypeScript кад год је могуће.
За .NET програмере провјерите Generative AI for Beginners (.NET Edition)!
Свака лекција такође садржи секцију "Keep Learning" са додатним алатима за учење.
-
Azure OpenAI Service - Лекције: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Лекције: "githubmodels"
-
OpenAI API - Лекције: "oai-assignment"
-
Основно познавање Python или TypeScript је корисно - *За апсолутне почетнике погледајте ове Python и TypeScript курсеве
-
GitHub налог да форкујете цео овај репозиторијум на свој GitHub налог
Креирали смо лекцију Course Setup која ће вам помоћи да подесите своје развојно окружење.
Не заборавите да означите (🌟) овај репозиторијум како бисте га касније лакше пронашли.
Ако тражите напредније примерке кода, погледајте нашу збирку примера кода за Генеративну AI на оба језика Python и TypeScript.
Придружите се нашем званичном Azure AI Foundry Discord серверу да упознате и умрежите се са другим полазницима овог курса и добијете подршку.
Постављајте питања или делите повратне информације о производу у нашем Azure AI Foundry Developer Forum на GitHub-у.
Посетите Microsoft for Startups да сазнате како започети са изградњом уз Azure кредите данас.
Имате ли предлоге или сте пронашли правописне или код грешке? Подигните issue или Креирајте pull request
- Кратки видео увод у тему
- Писану лекцију у README-у
- Примере кода у Python и TypeScript који подржавају Azure OpenAI и OpenAI API
- Линкове ка додатним ресурсима за наставак учења
| # | Линк до лекције | Опис | Видео | Додатно учење |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Како да подесите своје развојно окружење | Видео долази ускоро | Learn More |
| 01 | Introduction to Generative AI and LLMs | Learn: Разумевање шта је генеративна AI и како велики језички модели (LLMs) функционишу. | Видео | Learn More |
| 02 | Exploring and comparing different LLMs | Learn: Како изабрати прави модел за ваш случај употребе | Видео | Learn More |
| 03 | Using Generative AI Responsibly | Learn: Како одговорно градити апликације засноване на генеративној AI | Видео | Learn More |
| 04 | Разумевање основа инжењерства упита | Научи: Најбоље праксе практичног инжењерства упита | Видео | Сазнај више |
| 05 | Креирање напредних упита | Научи: Како применити технике инжењерства упита које побољшавају исход ваших упита. | Видео | Сазнај више |
| 06 | Изградња апликација за генерисање текста | Изградња: Апликација за генерисање текста користећи Azure OpenAI / OpenAI API | Видео | Сазнај више |
| 07 | Изградња ћаскања апликација | Изградња: Технике за ефикасно креирање и интеграцију апликација за ћаскање | Видео | Сазнај више |
| 08 | Изградња претраживачких апликација векторских база | Изградња: Апликација за претрагу која користи Ембеддинге за претрагу података | Видео | Сазнај више |
| 09 | Изградња апликација за генерисање слика | Изградња: Апликација за генерисање слика | Видео | Сазнај више |
| 10 | Изградња ниско-кодних AI апликација | Изградња: Апликација генеративне AI користећи ниско-кодне алате | Видео | Сазнај више |
| 11 | Интеграција екстерних апликација помоћу позивања функција | Изградња: Шта је позивање функција и њене примене у апликацијама | Видео | Сазнај више |
| 12 | Дизајнирање UX за AI апликације | Научи: Како применити принципе дизајна корисничког искуства при развоју генеративних AI апликација | Видео | Сазнај више |
| 13 | Обезбеђивање ваших генеративних AI апликација | Научи: Претње и ризици за AI системе и начини обезбеђивања тих система | Видео | Сазнај више |
| 14 | Животни циклус генеративних AI апликација | Научи: Алати и метрике за управљање ЛЛМ животним циклусом и ЛЛМОпс | Видео | Сазнај више |
| 15 | Повратна генерација са повећаним приступом (RAG) и векторске базе | Изградња: Апликација која користи RAG оквир за преузимање ембеддинга из векторских база | Видео | Сазнај више |
| 16 | Отворени модели и Hugging Face | Изградња: Апликација која користи отворене моделе доступне на Hugging Face | Видео | Сазнај више |
| 17 | AI агенти | Изградња: Апликација користећи AI агентски оквир | Видео | Сазнај више |
| 18 | Фино подешавање ЛЛМ-ова | Научи: Шта, зашто и како извршити фино подешавање ЛЛМ-ова | Видео | Сазнај више |
| 19 | Изградња са СЛМ-овима | Научи: Предности изградње са малим језичким моделима | Видео ускоро | Сазнај више |
| 20 | Изградња са Мистрал моделима | Научи: Карактеристике и разлике Мистрал породице модела | Видео ускоро | Сазнај више |
| 21 | Изградња са Мета моделима | Научи: Карактеристике и разлике Мета породице модела | Видео ускоро | Сазнај више |
Посебне захвалности Џону Азизу за креирање свих GitHub Actions и токова рада
Бернхарду Мерклеу за кључне доприносе у свакој лекцији који побољшавају искуство учења и кодирања.
Наш тим производи и друге курсеве! Погледајте:
Ако застанете или имате било каквих питања о прављењу AI апликација, придружите се другим ученицима и искусним програмерима у дискусијама о MCP-у. То је подржавајућа заједница где су питања добродошла и где се знање слободно дели.
Ако имате повратне информације о производу или грешке током развоја посетите:
Одрицање:
Овај документ је преведен уз помоћ AI услуге за превођење Co-op Translator. Иако настојимо да превод буде прецизан, молимо вас да имате у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на изворном језику треба сматрати ауторитетним извором. За критичне информације препоручује се професионални људски превод. Није нам одговорност за евентуална неспоразума или погрешне тумачења која могу проистећи из коришћења овог превода.