24 KiB
21 урока, които ще ви научат на всичко необходимо, за да започнете да създавате приложения с Генеративен ИИ
🌐 Многоезична поддръжка
Поддържа се чрез GitHub Action (Автоматично и винаги актуално)
French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Lithuanian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
Генеративен ИИ за начинаещи (Версия 3) - Курс
Научете основите на създаването на приложения с Генеративен ИИ с нашия обстоен курс от 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 акаунт, за да форкнете това хранилище във вашия профил
Създадохме урок Course Setup, който ще ви помогне да настроите средата си за разработка.
Не забравяйте да отбележите това хранилище със звезда (🌟), за да го намерите по-лесно по-късно.
🧠 Готови ли сте за внедряване?
Ако търсите по-напреднали примери с код, разгледайте нашата колекция от примери с Генеративен ИИ на Python и TypeScript.
🗣️ Срещнете други обучаващи се, получете помощ
Присъединете се към нашия официален Discord сървър Azure AI Foundry, за да се запознаете и общувате с други обучаващи се и да получите помощ.
Задавайте въпроси или споделяйте обратна връзка в нашия форум Azure AI Foundry Developer в Github.
🚀 Създавате стартъп?
Посетете Microsoft for Startups, за да разберете как да започнете с Azure кредити още днес.
🙏 Искате да помогнете?
Имате предложения или открихте правописни или кодови грешки? Създайте issue или направете pull request
📂 Всеки урок включва:
- Кратко видео въведение към темата
- Писмен урок, намиращ се в README файла
- Примери с код на Python и TypeScript, поддържащи Azure OpenAI и OpenAI API
- Връзки към допълнителни ресурси за продължаване на обучението
🗃️ Уроци
| # | Връзка към урока | Описание | Видео | Допълнително обучение |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Как да настроите средата си за разработка | Видео - Очаквайте скоро | Научете повече |
| 01 | Въведение в Генеративния ИИ и LLMs | Learn: Какво е Генеративен ИИ и как работят големите езикови модели (LLMs). | Видео | Научете повече |
| 02 | Изследване и сравнение на различни LLMs | Learn: Как да изберете правилния модел за вашия случай | Видео | Научете повече |
| 03 | Отговорно използване на Генеративен ИИ | Learn: Как да създавате приложения с Генеративен ИИ отговорно | Видео | Научете повече |
| 04 | Основи на Prompt Engineering | Learn: Практически най-добри практики при Prompt Engineering | Видео | Научете повече |
| 05 | Създаване на напреднали промпти | Learn: Как да прилагате техники за prompt engineering, които подобряват резултатите на вашите промпти. | Видео | Научете повече |
| 06 | Създаване на приложения за генериране на текст | Създай: Приложение за генериране на текст с помощта на Azure OpenAI / OpenAI API | Видео | Научи повече |
| 07 | Създаване на чат приложения | Създай: Техники за ефективно изграждане и интегриране на чат приложения. | Видео | Научи повече |
| 08 | Създаване на търсачки с векторни бази данни | Създай: Търсачка, която използва Embeddings за търсене на данни. | Видео | Научи повече |
| 09 | Създаване на приложения за генериране на изображения | Създай: Приложение за генериране на изображения | Видео | Научи повече |
| 10 | Създаване на Low Code AI приложения | Създай: Генеративно AI приложение с помощта на Low Code инструменти | Видео | Научи повече |
| 11 | Интегриране на външни приложения с Function Calling | Създай: Какво е function calling и как се използва в приложения | Видео | Научи повече |
| 12 | Дизайн на UX за AI приложения | Научи: Как да прилагаш UX принципи при разработка на генеративни AI приложения | Видео | Научи повече |
| 13 | Сигурност на вашите генеративни AI приложения | Научи: Заплахите и рисковете за AI системите и методи за тяхната защита. | Видео | Научи повече |
| 14 | Жизнен цикъл на генеративните AI приложения | Научи: Инструментите и метриките за управление на жизнения цикъл на LLM и LLMOps | Видео | Научи повече |
| 15 | Retrieval Augmented Generation (RAG) и векторни бази данни | Създай: Приложение с RAG Framework за извличане на embeddings от векторна база данни | Видео | Научи повече |
| 16 | Open Source модели и Hugging Face | Създай: Приложение с отворен код, използващо модели от Hugging Face | Видео | Научи повече |
| 17 | AI агенти | Създай: Приложение с AI Agent Framework | Видео | Научи повече |
| 18 | Финна настройка на LLMs | Научи: Какво е, защо и как се прави финна настройка на LLMs | Видео | Научи повече |
| 19 | Създаване със SLMs | Научи: Предимствата на създаването с малки езикови модели | Видео скоро | Научи повече |
| 20 | Създаване с Mistral модели | Научи: Характеристиките и разликите на моделите от фамилията Mistral | Видео скоро | Научи повече |
| 21 | Създаване с Meta модели | Научи: Характеристиките и разликите на моделите от фамилията Meta | Видео скоро | Научи повече |
🌟 Специални благодарности
Специални благодарности на John Aziz за създаването на всички GitHub Actions и workflows
Bernhard Merkle за ключовия принос към всеки урок с цел подобряване на обучителния и код опита.
🎒 Други курсове
Нашият екип създава и други курсове! Разгледайте:
- НОВО Model Context Protocol за начинаещи
- AI агенти за начинаещи
- Генеративен AI за начинаещи с .NET
- Генеративен AI за начинаещи с JavaScript
- Генеративен AI за начинаещи с Java
- ML за начинаещи
- Data Science за начинаещи
- AI за начинаещи
- Киберсигурност за начинаещи
- Web Dev за начинаещи
- IoT за начинаещи
- XR разработка за начинаещи
- Mastering GitHub Copilot за AI програмиране по двойки
- Mastering GitHub Copilot за C#/.NET разработчици
- Избери своето Copilot приключение
Отказ от отговорност: Този документ е преведен с помощта на AI услуга за превод Co-op Translator. Въпреки че се стремим към точност, имайте предвид, че автоматизираните преводи могат да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Не носим отговорност за недоразумения или погрешни тълкувания, възникнали от използването на този превод.