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 | 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:
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" (научи) које објашњавају појам генеративне вештачке интелигенције или "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 лекцију која вам помаже у подешавању развојног окружења.
Не заборавите да означите звезду (🌟) овом репозиторијуму како бисте га касније лакше пронашли.
Ако тражите напредније примере кода, погледајте нашу збирку примера кода за генеративну вештачку интелигенцију у оба језика Python и TypeScript.
Прidружите се нашем званичном Azure AI Foundry Discord серверу да упознате и умрежите се са другим учесницима овог курса и добијете подршку.
Постављајте питања или делите повратне информације о производу у нашем Azure AI Foundry Developer Forum-у на Github-у.
Посетите Microsoft for Startups да бисте сазнали како да одмах започнете са изградњом уз Azure кредите.
Имате ли предлоге или сте нашли правописне или кодне грешке? Поднесите извештај или направите pull request
- Кратак видео увод у тему
- Писану лекцију у README фајлу
- Примере кода у Python и TypeScript који подржавају Azure OpenAI и OpenAI API
- Линкове до додатних ресурса за наставак учења
| # | Веза ка лекцији | Опис | Видео | Додатно учење |
|---|---|---|---|---|
| 00 | Постављање курса | Learn: Како подесити ваше развојно окружење | Видео ускоро | Сазнајте више |
| 01 | Увод у генеративну вештачку интелигенцију и велике језичке моделе (LLMs) | Learn: Разумевање шта је генеративна вештачка интелигенција и како функционишу LLM-ови. | Видео | Сазнајте више |
| 02 | Истраживање и поређење различитих LLM-ова | Learn: Како изабрати прави модел за ваш случај употребе | Видео | Сазнајте више |
| 03 | Одговорно коришћење генеративне вештачке интелигенције | Learn: Како одговорно градити апликације засноване на генеративној вештачкој интелигенцији | Видео | Сазнајте више |
| 04 | Основе инжењеринга упита (Prompt Engineering) | Learn: Практичне најбоље праксе из инжењеринга упита | Видео | Сазнајте више |
| 05 | Креирање напредних упита | Научите: Како применити технике инжењеринга упита које побољшавају резултат ваших упита. | Видео | Сазнајте више |
| 06 | Израда апликација за генерисање текста | Израда: Апликација за генерисање текста користећи Azure OpenAI / OpenAI API | Видео | Сазнајте више |
| 07 | Израда ћаскања апликација | Израда: Технике за ефикасно израђивање и интеграцију ћаскаћих апликација. | Видео | Сазнајте више |
| 08 | Израда претраживачких апликација и векторских база података | Израда: Апликација за претрагу која користи уграђивања за претрагу података. | Видео | Сазнајте више |
| 09 | Израда апликација за генерисање слика | Израда: Апликација за генерисање слика | Видео | Сазнајте више |
| 10 | Израда AI апликација уз мало кода | Израда: Генеративна AI апликација коришћењем алата са мало кода | Видео | Сазнајте више |
| 11 | Интегрисање спољних апликација помоћу позивања функција | Израда: Шта је позивање функција и случајеви примене у апликацијама | Видео | Сазнајте више |
| 12 | Дизајн UX за 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 | Израда помоћу малих језичких модела (SLM) | Научите: Предности изградње помоћу малих језичких модела | Ускоро видео | Сазнајте више |
| 20 | Израда помоћу Мистрал модела | Научите: Карактеристике и разлике Мистрал породице модела | Ускоро видео | Сазнајте више |
| 21 | Израда помоћу Мета модела | Научите: Карактеристике и разлике Мета породице модела | Ускоро видео | Сазнајте више |
Посебна захвалност Јохн Азизу за креирање свих GitHub акција и токова рада
Бернхарду Мерклеу за кључне доприносе свакој лекцији у циљу побољшања искуства учења и кода.
Наш тим производи и друге курсеве! Погледајте:
Ако се заглавите или имате било каквих питања у вези са креирањем AI апликација. Придружите се другим ученицима и искусним програмерима у дискусијама о MCP. То је подржавајућа заједница где су питања добродошла и знање се слободно дели.
Ако имате повратне информације о производу или грешке током изградње посетите:
Одрицање од одговорности:
Овај документ је преведен помоћу AI преводилачке услуге Co-op Translator. Иако настојимо да превод буде тачан, имајте у виду да аутоматизовани преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати ауторитетним извором. За критичне информације препоручује се професионални превод од стране стручног човека. Нисмо одговорни за било какве неспоразуме или погрешна тумачења која произлазе из употребе овог превода.