21 лекција која вас учи све што треба да знате да почнете са прављењем апликација за генеративну вештачку интелигенцију
Арапски | Бенгалски | Бугарски | Бирмански (Мјанмар) | Кинески (поједностављени) | Кинески (традиционални, Хонг Конг) | Кинески (традиционални, Макао) | Кинески (традиционални, Тајван) | Хрватски | Чешки | Дански | Холандски | Естонски | Фински | Француски | Немачки | Грчки | Хебрејски | Хинди | Мађарски | Индијски (индонежански) | Италијански | Јапански | Каннада | Корејски | Литвански | Малајски | Малајалам | Марати | Непалски | Нигеријски Пиџин | Норвешки | Персијски (фарси) | Пољски | Португалски (Бразил) | Португалски (Португалија) | Пanjаби (Гурмукхи) | Румунски | Руски | Српски (ћирилица) | Словачки | Словеначки | Шпански | Свахили | Шведски | Тагалог (филипински) | Тамилски | Телугу | Тајландски | Турски | Украјински | Урду | Вијетнамски
Више волите да клонирате локално?
Ово складиште садржи преко 50 превода на језике који значајно повећавају величину преузимања. Да бисте клонирали без превода, користите спарсе 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"Ово вам пружа све што вам треба да завршите курс са знатно бржим преузимањем.
Научите основе прављења генеративних AI апликација кроз наш опсежан курс од 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 кредите одмах.
Имате предлоге или сте пронашли правописне или код грешке? Отворите проблем или направите pull request
- Кратак видео увод у тему
- Писану лекцију у README-у
- Примере кода у Python и TypeScript који подржавају Azure OpenAI и OpenAI API
- Линкове ка додатним ресурсима за наставак учења
| # | Веза ка лекцији | Опис | Видео | Додатно учење |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Како поставити своје развојно окружење | Видео ускоро | Сазнајте више |
| 01 | Увод у генеративну AI и LLM-ове | Learn: Разумевање шта је генеративна AI и како велики језички модели (LLM-ови) раде. | Видео | Сазнајте више |
| 02 | Истраживање и упоређивање различитих LLM-ова | Learn: Како одабрати прави модел за ваш случај коришћења | Видео | Сазнајте више |
| 03 | Одговорно коришћење генеративне AI | Learn: Како одговорно правити генеративне AI апликације | Видео | Сазнајте више |
| 04 | Разумевање основа Prompt инжењеринга | Научи: Најбоље праксе Prompt инжењеринга кроз практичне вежбе | Видео | Сазнај више |
| 05 | Креирање Напредних Промптова | Научи: Како применити технике prompt инжењеринга које побољшавају резултате ваших промптова. | Видео | Сазнај више |
| 06 | Прављење Апликација за Генерисање Текста | Прави: Апликацију за генерисање текста користећи Azure OpenAI / OpenAI API | Видео | Сазнај више |
| 07 | Прављење Чет Апликација | Прави: Технике за ефикасно прављење и интеграцију чет апликација. | Видео | Сазнај више |
| 08 | Прављење Апликација за Претрагу и Векторске Базе | Прави: Апликацију за претрагу која користи Embeddings за претрагу података. | Видео | Сазнај више |
| 09 | Прављење Апликација за Генерацију Слика | Прави: Апликацију за генерисање слика | Видео | Сазнај више |
| 10 | Прављење AI Апликација с Низом Кода | Прави: Генеративну AI апликацију користећи Low Code алате | Видео | Сазнај више |
| 11 | Интеграција Спољних Апликација са Позивом Функција | Прави: Шта је позив функције и њене употребе у апликацијама | Видео | Сазнај више |
| 12 | Дизајн UX за AI Апликације | Научи: Како применити принципе UX дизајна при развоју генеративних AI апликација | Видео | Сазнај више |
| 13 | Обезбеђивање Ваших Генеративних AI Апликација | Научи: Претње и ризике за AI системе и методе за њихово обезбеђивање. | Видео | Сазнај више |
| 14 | Животни циклус Генеративних AI Апликација | Научи: Алате и метрике за управљање LLM животним циклусом и LLMOps | Видео | Сазнај више |
| 15 | Retrieval Augmented Generation (RAG) и Векторске Базе | Прави: Апликацију користећи RAG оквир за повлачење embeddings из Векторских База | Видео | Сазнај више |
| 16 | Отворени Модели и Hugging Face | Прави: Апликацију користећи отворене моделе доступне на Hugging Face | Видео | Сазнај више |
| 17 | AI Агенти | Прави: Апликацију користећи AI Agent оквир | Видео | Сазнај више |
| 18 | Фино Подешавање LLM-ова | Научи: Шта, зашто и како фино подесити LLM-ове | Видео | Сазнај више |
| 19 | Прављење са SLM-овима | Научи: Предности коришћења Малих Језичких Модела | Видео ускоро | Сазнај више |
| 20 | Прављење са Mistral Моделима | Научи: Карактеристике и разлике Мистрал породице модела | Видео ускоро | Сазнај више |
| 21 | Прављење са Meta Моделима | Научи: Карактеристике и разлике Мета породице модела | Видео ускоро | Сазнај више |
Посебне захвалности Џону Азизу за креирање свих GitHub Actions и радних токова
Бернхарду Мерклеу за кључне доприносе свакој лекцији који побољшавају искуство учења и рада са кодом.
Наш тим производи и друге курсеве! Погледајте:
Ако заглавите или имате питања о томе како направити AI апликације. Придружите се другим ученицима и искусним програмерима у дискусијама о MCP. Ово је подржавајућа заједница где су питања добродошла и знање се слободно дели.
Ако имате повратне информације о производу или грешке током развоја посетите:
Изјава о одрицању одговорности:
Овај документ је преведен коришћењем AI услуге за превод Co-op Translator. Иако се трудимо да превод буде прецизан, молимо имајте у виду да аутоматизовани преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати овлашћеним извором. За критичне информације препоручује се професионални превод од стране стручњака. Нисмо одговорни за било какве неспоразуме или погрешне тумачења настала употребом овог превода.