21 урока, които ви учат на всичко необходимо, за да започнете да създавате приложения с Генеративен AI
Арабски | Бенгалски | Български | Бирмански (Мианмар) | Китайски (опростен) | Китайски (традиционен, Хонконг) | Китайски (традиционен, Макао) | Китайски (традиционен, Тайван) | Хърватски | Чешки | Датски | Холандски | Естонски | Фински | Френски | Немски | Гръцки | Иврит | Хинди | Унгарски | Индонезийски | Италиански | Японски | Корейски | Литовски | Малайски | Маратхи | Непалски | Норвежки | Персийски (Фарси) | Полски | Португалски (Бразилия) | Португалски (Португалия) | Пенджабски (Гурмуки) | Румънски | Руски | Сръбски (кирилица) | Словашки | Словенски | Испански | Суахили | Шведски | Тагалог (Филипински) | Тамилски | Тайландски | Турски | Украински | Урду | Виетнамски
Научете основите на създаването на приложения с Генеративен AI с нашия 21-урочен курс, разработен от Microsoft Cloud Advocates.
Този курс включва 21 урока. Всеки урок обхваща своя собствена тема, така че започнете оттам, където ви е удобно!
Уроците са обозначени като "Научи" - обясняват концепция за Генеративен AI, или "Създай" - обясняват концепция и предоставят примери за код както на Python, така и на TypeScript, когато е възможно.
За разработчици на .NET, разгледайте Generative AI for Beginners (.NET Edition)!
Всеки урок включва и секция "Продължете да учите" с допълнителни инструменти за обучение.
-
Azure OpenAI Service - Уроци: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Уроци: "githubmodels"
-
OpenAI API - Уроци: "oai-assignment"
-
Основни познания по Python или TypeScript са полезни - *За абсолютно начинаещи, разгледайте тези курсове по Python и TypeScript
-
GitHub акаунт, за да разклоните целия този репозиториум към вашия собствен GitHub акаунт
Създадохме урок Настройка на курса, за да ви помогнем с настройката на вашата среда за разработка.
Не забравяйте да отбележите този репозиториум със звезда (🌟), за да го намерите по-лесно по-късно.
Ако търсите по-напреднали примери за код, разгледайте нашата колекция от примери за код с Генеративен AI както на Python, така и на TypeScript.
Присъединете се към нашия официален Discord сървър Azure AI Foundry, за да се срещнете и свържете с други обучаващи се, които вземат този курс, и да получите подкрепа.
Задавайте въпроси или споделяйте обратна връзка за продукта във форум за разработчици Azure AI Foundry в Github.
Посетете Microsoft for Startups, за да разберете как да започнете да изграждате с кредити за Azure още днес.
Имате предложения или сте открили правописни или кодови грешки? Създайте проблем или Създайте заявка за промяна
- Кратко видео въведение към темата
- Писмен урок, разположен в README
- Примери за код на Python и TypeScript, поддържащи Azure OpenAI и OpenAI API
- Връзки към допълнителни ресурси за продължаване на обучението
| # | Връзка към урока | Описание | Видео | Допълнително обучение |
|---|---|---|---|---|
| 00 | Настройка на курса | Научи: Как да настроите вашата среда за разработка | Видео скоро | Научете повече |
| 01 | Въведение в Генеративен AI и LLMs | Научи: Разбиране какво е Генеративен AI и как работят Големите езикови модели (LLMs). | Видео | Научете повече |
| 02 | Изследване и сравнение на различни LLMs | Научи: Как да изберете правилния модел за вашия случай | Видео | Научете повече |
| 03 | Използване на Генеративен AI отговорно | Научи: Как да създавате приложения с Генеративен AI отговорно | Видео | Научете повече |
| 04 | Разбиране на основите на инженерството на подсказки | Научи: Практически най-добри практики за инженерство на подсказки | Видео | Научете повече |
| 05 | Създаване на напреднали подсказки | Научи: Как да приложите техники за инженерство на подсказки, които подобряват резултата. | Видео | Научете повече |
| 06 | Създаване на приложения за генериране на текст | Създай: Приложение за генериране на текст с Azure OpenAI / OpenAI API | Видео | Научи повече |
| 07 | Създаване на чат приложения | Създай: Техники за ефективно създаване и интегриране на чат приложения. | Видео | Научи повече |
| 08 | Създаване на приложения за търсене с векторни бази данни | Създай: Приложение за търсене, което използва Embeddings за намиране на данни. | Видео | Научи повече |
| 09 | Създаване на приложения за генериране на изображения | Създай: Приложение за генериране на изображения | Видео | Научи повече |
| 10 | Създаване на AI приложения с нисък код | Създай: Приложение за генериращ AI с инструменти за нисък код | Видео | Научи повече |
| 11 | Интегриране на външни приложения с извикване на функции | Създай: Какво е извикване на функции и неговите приложения | Видео | Научи повече |
| 12 | Дизайн на потребителски интерфейс за AI приложения | Научи: Как да приложиш принципите на дизайн на потребителски интерфейс при разработка на генериращи AI приложения | Видео | Научи повече |
| 13 | Сигурност на вашите генериращи AI приложения | Научи: Заплахите и рисковете за AI системите и методите за тяхната защита. | Видео | Научи повече |
| 14 | Жизнен цикъл на генериращите AI приложения | Научи: Инструментите и метриките за управление на жизнения цикъл на LLM и LLMOps | Видео | Научи повече |
| 15 | Извличане с допълнено генериране (RAG) и векторни бази данни | Създай: Приложение, използващо RAG Framework за извличане на embeddings от векторни бази данни | Видео | Научи повече |
| 16 | Модели с отворен код и Hugging Face | Създай: Приложение, използващо модели с отворен код, налични на Hugging Face | Видео | Научи повече |
| 17 | AI агенти | Създай: Приложение, използващо AI Agent Framework | Видео | Научи повече |
| 18 | Фина настройка на LLMs | Научи: Какво, защо и как да се прави фина настройка на LLMs | Видео | Научи повече |
| 19 | Създаване с SLMs | Научи: Ползите от създаването със Small Language Models | Видео скоро | Научи повече |
| 20 | Създаване с модели Mistral | Научи: Характеристиките и разликите на моделите от семейството Mistral | Видео скоро | Научи повече |
| 21 | Създаване с модели Meta | Научи: Характеристиките и разликите на моделите от семейството Meta | Видео скоро | Научи повече |
Специални благодарности на John Aziz за създаването на всички GitHub Actions и работни процеси.
Bernhard Merkle за ключовите му приноси към всяка лекция за подобряване на обучението и опита с кода.
Нашият екип създава и други курсове! Вижте:
Ако се затрудните или имате въпроси относно създаването на AI приложения, присъединете се към:
Ако имате обратна връзка за продукт или срещнете грешки по време на разработката, посетете:
Отказ от отговорност:
Този документ е преведен с помощта на AI услуга за превод Co-op Translator. Въпреки че се стремим към точност, моля, имайте предвид, че автоматизираните преводи може да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за недоразумения или погрешни интерпретации, произтичащи от използването на този превод.