Французский | Испанский | Немецкий | Русский | Арабский | Персидский (фарси) | Урду | Китайский (упрощённый) | Китайский (традиционный, Макао) | Китайский (традиционный, Гонконг) | Китайский (традиционный, Тайвань) | Японский | Корейский | Хинди | Бенгальский | Маратхи | Непальский | Пенджаби (гурмукхи) | Португальский (Португалия) | Португальский (Бразилия) | Итальянский | Польский | Турецкий | Греческий | Тайский | Шведский | Датский | Норвежский | Финский | Нидерландский | Иврит | Вьетнамский | Индонезийский | Малайский | Тагальский (филиппинский) | Суахили | Венгерский | Чешский | Словацкий | Румынский | Болгарский | Сербский (кириллица) | Хорватский | Словенский | Украинский | Бирманский (Мьянма)
Изучите основы создания приложений на базе генеративного ИИ с помощью нашего комплексного курса из 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 на GitHub.
Зарегистрируйтесь в Microsoft for Startups Founders Hub, чтобы получить бесплатные кредиты OpenAI и до 150 000 долларов на Azure кредиты для доступа к моделям OpenAI через Azure OpenAI Services.
Есть предложения или нашли ошибки в тексте или коде? Откройте issue или создайте pull request
- Краткое видео-введение в тему
- Текстовый урок в README
- Примеры кода на Python и TypeScript с поддержкой Azure OpenAI и OpenAI API
- Ссылки на дополнительные ресурсы для продолжения обучения
| # | Ссылка на урок | Описание | Видео | Дополнительное обучение |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Как настроить среду разработки | Видео скоро появится | Узнать больше |
| 01 | Introduction to Generative AI and LLMs | Learn: Что такое генеративный ИИ и как работают большие языковые модели (LLM) | Видео | Узнать больше |
| 02 | Exploring and comparing different LLMs | Learn: Как выбрать подходящую модель для вашей задачи | Видео | Узнать больше |
| 03 | Using Generative AI Responsibly | Learn: Как ответственно создавать приложения на базе генеративного ИИ | Видео | Узнать больше |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: Практические основы prompt engineering | Видео | Узнать больше |
| 05 | Creating Advanced Prompts | Learn: Как применять техники prompt engineering для улучшения результатов ваших запросов | Видео | Узнать больше |
| 06 | Создание приложений для генерации текста | Создать: Приложение для генерации текста с использованием Azure OpenAI / OpenAI API | Видео | Подробнее |
| 07 | Создание чат-приложений | Создать: Методы эффективного создания и интеграции чат-приложений | Видео | Подробнее |
| 08 | Создание поисковых приложений с векторными базами данных | Создать: Поисковое приложение, использующее Embeddings для поиска данных | Видео | Подробнее |
| 09 | Создание приложений для генерации изображений | Создать: Приложение для генерации изображений | Видео | Подробнее |
| 10 | Создание 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 | Открытые модели и Hugging Face | Создать: Приложение с использованием открытых моделей, доступных на Hugging Face | Видео | Подробнее |
| 17 | AI-агенты | Создать: Приложение с использованием AI Agent Framework | Видео | Подробнее |
| 18 | Тонкая настройка LLM | Изучить: Что такое тонкая настройка LLM, зачем она нужна и как её выполнять | Видео | Подробнее |
| 19 | Создание с использованием SLM | Изучить: Преимущества создания с использованием Small Language Models | Видео скоро будет доступно | Подробнее |
| 20 | Создание с использованием моделей Mistral | Изучить: Особенности и отличия моделей семейства Mistral | Видео скоро будет доступно | Подробнее |
| 21 | Создание с использованием моделей Meta | Изучить: Особенности и отличия моделей семейства Meta | Видео скоро будет доступно | Подробнее |
Особая благодарность John Aziz за создание всех GitHub Actions и рабочих процессов
Bernhard Merkle за ключевой вклад в каждое занятие, улучшая опыт обучения и качество кода.
Наша команда выпускает и другие курсы! Ознакомьтесь с ними:
- НОВЫЙ Протокол контекста модели для начинающих
- AI-агенты для начинающих
- Генеративный AI для начинающих на .NET
- Генеративный AI для начинающих на JavaScript
- ML для начинающих
- Data Science для начинающих
- AI для начинающих
- Кибербезопасность для начинающих
- Веб-разработка для начинающих
- IoT для начинающих
- XR-разработка для начинающих
- Освоение GitHub Copilot для парного программирования с AI
- Освоение GitHub Copilot для разработчиков C#/.NET
- Выбери своё приключение с Copilot
Отказ от ответственности:
Этот документ был переведен с помощью сервиса автоматического перевода Co-op Translator. Несмотря на наши усилия по обеспечению точности, просим учитывать, что автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется обращаться к профессиональному человеческому переводу. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования данного перевода.