21 лекција која вас учи све што треба да знате да бисте почели да развијате генеративне апликације вештачке интелигенције
Арапски | Бенгалски | Бугарски | Бирмански (Мјанмар) | Кинески (поједностављени) | Кинески (традиционални, Хонг Конг) | Кинески (традиционални, Макао) | Кинески (традиционални, Тајван) | Хрватски | Чешки | Дански | Холандски | Естонски | Фински | Француски | Немачки | Грчки | Хебрејски | Хинди | Мађарски | Индионезиски | Италијански | Јапански | Канада | Корeјски | Литвански | Малајски | Малајалам | Марати | Непалски | Нигеријски Пидџин | Норвешки | Персијски (Фарси) | Пољски | Португалски (Бразил) | Португалски (Португал) | Пунџапски (Гурмуки) | Румунски | Руски | Српски (ћирилица) | Словачки | Словеначки | Шпански | Свилијски | Шведски | Тагалог (Филипино) | Тамилски | Телугу | Тајландски | Турски | Украјински | Урду | Вијетнамски
Више волите да клонирате локално?
Ово складиште укључује преко 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 сервис - Лекције: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Лекције: "githubmodels"
-
OpenAI API - Лекције: "oai-assignment"
-
Основно знање Python-a или TypeScript-а је корисно - *За апсолутне почетнике погледајте ове Python и TypeScript курсеве
-
GitHub налог да бисте форкали цело ово репо на свој GitHub налог
Направили смо лекцију Course Setup да вам помогнемо да поставите развојно окружење.
Не заборавите да означите овo репо звездицом (🌟) како бисте га лакше пронашли касније.
Ако тражите напредније примерке кода, погледајте нашу колекцију примера кода за генеративну AI на оба језика, Python и TypeScript.
Придружите се нашем званичном Azure AI Foundry Discord серверу да упознате и повежете се са другим ученицима који похађају ово и да добијете подршку.
Постављајте питања или делите повратне информације о производу на нашем Azure AI Foundry Developer форуму на Github-у.
Посетите Microsoft for Startups да бисте сазнали како да почнете да градите уз Azure кредите већ данас.
Имате предлоге или сте пронашли правописне или кодне грешке? Отворите issue или Направите pull request
- Кратак видео увод у тему
- Писану лекцију у README датотеци
- Примере кода у Python и TypeScript који подржавају Azure OpenAI и OpenAI API
- Линкове до додатних ресурса за наставак учења
| # | Линк ка лекцији | Опис | Видео | Додатно учење |
|---|---|---|---|---|
| 00 | Подешавање курса | Учење: Како подесити развојно окружење | Видео ускоро | Сазнајте више |
| 01 | Увод у Генеративну AI и велике језичке моделе (LLM) | Учење: Разумевање шта је генеративна вештачка интелигенција и како функционишу LLM-ови. | Видео | Сазнајте више |
| 02 | Истраживање и поређење различитих LLM модела | Учење: Како изабрати прави модел за ваш случај употребе | Видео | Сазнајте више |
| 03 | Одговорно коришћење генеративне AI | Учење: Како одговорно градити генеративне AI апликације | Видео | Сазнајте више |
| 04 | Разумевање основа инжењеринга упита | Научите: Најбоље праксе инжењеринга упита кроз практичан рад | Видео | Сазнајте више |
| 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 агента као оквир | Видео | Сазнајте више |
| 18 | Фино подешавање LLM-ова | Научите: Шта је, зашто и како вршити фино подешавање LLM-ова | Видео | Сазнајте више |
| 19 | Прављење са СLM моделима | Научите: Предности рада са малим језичким моделима | Видео ускоро | Сазнајте више |
| 20 | Прављење са Мистрал моделима | Научите: Карактеристике и разлике Модела породице Мистрал | Видео ускоро | Сазнајте више |
| 21 | Прављење са Мета моделима | Научите: Карактеристике и разлике Модела породице Мета | Видео ускоро | Сазнајте више |
Посебне захвале Јохн Азизу за креирање свих GitHub Actions и радних токова
Бернхард Меркле за кључне доприносе свакој лекцији у циљу побољшања корисничког искуства и рада са кодом.
Наш тим производи и друге курсеве! Погледајте:
Ако запнете или имате питања у вези са развојем AI апликација. Придружите се другим ученицима и искусним програмерима у дискусијама о MCP. То је подржавајућа заједница у којој су питања добродошла и знање се слободно дели.
Ако имате повратне информације о производу или наиђете на грешке током изградње посетите:
Одрицање од одговорности:
Овај документ је преведен коришћењем АИ сервиса за превођење Co-op Translator. Иако се трудимо да превод буде тачан, имајте у виду да аутоматизовани преводи могу садржати грешке или нетачности. Изворни документ на свом матерњем језику треба сматрати ауторитетним извором. За критичне информације препоручује се професионални људски превод. Не сносимо одговорност за било каква неспоразума или погрешне тумачења проистекла из коришћења овог превода.