Skip to content

Latest commit

 

History

History
191 lines (138 loc) · 30.7 KB

File metadata and controls

191 lines (138 loc) · 30.7 KB

Генеративный искусственный интеллект для начинающих

21 урок, обучающий всему, что нужно знать, чтобы начать создавать приложения на базе Генеративного ИИ

Лицензия GitHub Контрибьюторы GitHub Проблемы GitHub Запросы на изменение GitHub PRs Welcome

Наблюдатели GitHub Форки GitHub Звезды GitHub

Discord Microsoft Foundry

🌐 Многоязычная поддержка

Поддерживается через GitHub Action (Автоматически и всегда актуально)

Арабский | Бенгальский | Болгарский | Бирманский (Мьянма) | Китайский (упрощенный) | Китайский (традиционный, Гонконг) | Китайский (традиционный, Макао) | Китайский (традиционный, Тайвань) | Хорватский | Чешский | Датский | Нидерландский | Эстонский | Финский | Французский | Немецкий | Греческий | Иврит | Хинди | Венгерский | Индонезийский | Итальянский | Японский | Каннада | Кхмерский | Корейский | Литовский | Малайский | Малаялам | Марати | Непальский | Нигерийский пиджин | Норвежский | Персидский (Фарси) | Польский | Португальский (Бразилия) | Португальский (Португалия) | Пенджабский (Гурмукхи) | Румынский | Русский | Сербский (кириллица) | Словацкий | Словенский | Испанский | Суахили | Шведский | Тагалог (филиппинский) | Тамильский | Телугу | Тайский | Турецкий | Украинский | Урду | Вьетнамский

Предпочитаете клонировать локально?

Этот репозиторий включает более 50 переводов на разные языки, что значительно увеличивает размер загрузки. Чтобы клонировать без переводов, используйте частичную загрузку:

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"

Это даст вам всё, что нужно для прохождения курса, но с гораздо более быстрой загрузкой.

Генеративный ИИ для начинающих (версия 3) - Курс

Изучите основы создания приложений Генеративного ИИ с нашим всесторонним курсом из 21 урока от Microsoft Cloud Advocates.

🌱 Начало работы

В курсе 21 урок. Каждый урок охватывает свою тему, так что начинайте с любого!

Уроки обозначены как «Изучение» — объясняющие концепцию Генеративного ИИ, или «Практика» — объясняющие концепцию и примеры кода как на Python, так и на TypeScript, где это возможно.

Для разработчиков .NET смотрите Генеративный ИИ для начинающих (.NET Edition)!

Каждый урок также включает раздел «Продолжайте обучение» с дополнительными обучающими материалами.

Что вам нужно

Чтобы запускать код курса, вы можете использовать:

  • Azure OpenAI Service - Уроки: "aoai-assignment"

  • Microsoft Foundry Models - Уроки: "githubmodels" (GitHub Models будет закрыт к концу июля 2026 — используйте Microsoft Foundry Models)

  • OpenAI API - Уроки: "oai-assignment"

  • Foundry Local - Запускайте модели полностью офлайн на вашем устройстве, подписка на облако не требуется

  • Базовые знания Python или TypeScript полезны — *Для абсолютных новичков ознакомьтесь с этими курсами по Python и TypeScript

  • Аккаунт GitHub для форка этого репозитория целиком в свой собственный аккаунт GitHub

Мы создали урок Настройка курса, чтобы помочь вам настроить среду разработки.

Не забудьте поставить звезду (🌟) этому репозиторию для удобства поиска позже.

🧠 Готовы к развертыванию?

Если вы ищете более продвинутые примеры кода, ознакомьтесь с нашей коллекцией примеров кода для Генеративного ИИ на Python и TypeScript.

🗣️ Встречайтесь с другими учениками, получите поддержку

Присоединяйтесь к нашему официальному Discord серверу Microsoft Foundry, чтобы познакомиться и пообщаться с другими участниками курса и получить поддержку.

Задавайте вопросы или делитесь отзывами о продукте на нашем форуме разработчиков Microsoft Foundry на Github.

🚀 Создаёте стартап?

Посетите Microsoft for Startups, чтобы узнать, как начать разработку с кредитами Azure уже сегодня.

🙏 Хотите помочь?

Есть предложения или нашли ошибки в орфографии или коде? Создайте issue или отправьте pull request

📂 Каждый урок включает:

  • Краткое видео-введение в тему
  • Письменный урок в README
  • Примеры кода на Python и TypeScript с поддержкой Azure OpenAI и OpenAI API
  • Ссылки на дополнительные ресурсы для продолжения обучения

🗃️ Уроки

# Ссылка на урок Описание Видео Дополнительное обучение
00 Настройка курса Изучение: Как настроить среду разработки Видео скоро Узнать больше
01 Введение в Генеративный ИИ и LLMs Изучение: Понимание, что такое Генеративный ИИ и как работают большие языковые модели (LLMs). Видео Узнать больше
02 Исследование и сравнение различных LLM Изучение: Как выбрать подходящую модель для вашего сценария использования Видео Узнать больше
03 Ответственное использование генеративного ИИ Изучите: Как создавать приложения с генеративным ИИ ответственно Видео Узнать больше
04 Основы разработки подсказок (Prompt Engineering) Изучите: Практические рекомендации по разработке подсказок Видео Узнать больше
05 Создание продвинутых подсказок Изучите: Как применять техники разработки подсказок для улучшения результата ваших запросов. Видео Узнать больше
06 Создание приложений генерации текста Создайте: Приложение генерации текста с использованием Azure OpenAI / OpenAI API Видео Узнать больше
07 Создание чат-приложений Создайте: Техники эффективного создания и интеграции чат-приложений. Видео Узнать больше
08 Создание поисковых приложений с векторными базами данных Создайте: Поисковое приложение, использующее эмбеддинги для поиска данных. Видео Узнать больше
09 Создание приложений генерации изображений Создайте: Приложение генерации изображений Видео Узнать больше
10 Создание ИИ-приложений с низким кодом Создайте: Приложение генеративного ИИ с использованием инструментов Low Code Видео Узнать больше
11 Интеграция внешних приложений с использованием вызова функций Создайте: Что такое вызов функций и его случаи использования в приложениях Видео Узнать больше
12 Проектирование UX для ИИ-приложений Изучите: Как применять принципы UX-дизайна при разработке приложений с генеративным ИИ Видео Узнать больше
13 Защита ваших генеративных ИИ-приложений Изучите: Угрозы и риски для ИИ-систем и методы их защиты. Видео Узнать больше
14 Жизненный цикл приложения генеративного ИИ Изучите: Инструменты и метрики для управления жизненным циклом LLM и LLMOps Видео Узнать больше
15 Retrieval Augmented Generation (RAG) и векторные базы данных Создайте: Приложение, использующее рамки RAG для поиска эмбеддингов во векторных базах данных Видео Узнать больше
16 Модели с открытым исходным кодом и Hugging Face Создайте: Приложение, использующее модели с открытым исходным кодом, доступные на Hugging Face Видео Узнать больше
17 ИИ-агенты Создайте: Приложение, использующее фреймворк ИИ-агентов Видео Узнать больше
18 Тонкая настройка LLM Изучите: Что такое, зачем и как проводится тонкая настройка LLM Видео Узнать больше
19 Создание с использованием SLM Изучите: Преимущества создания с использованием Малых Языковых Моделей Видео скоро Узнать больше
20 Создание с использованием моделей Mistral Изучите: Особенности и отличия моделей семейства Mistral Видео скоро Узнать больше
21 Создание с использованием моделей Meta Изучите: Особенности и отличия моделей семейства Meta Видео скоро Узнать больше

🌟 Особая благодарность

Особая благодарность Джону Азизу за создание всех GitHub Actions и рабочих процессов

Бернхарду Меркле за ключевой вклад в каждый урок для улучшения опыта обучения и кода.

🎒 Другие курсы

Наша команда создает и другие курсы! Ознакомьтесь с ними:

LangChain

LangChain4j для начинающих LangChain.js для начинающих LangChain для начинающих

Azure / Edge / MCP / Агенты

AZD для начинающих Edge AI для начинающих MCP для начинающих ИИ-агенты для начинающих


Серия по генеративному ИИ

Генеративный ИИ для начинающих Генеративный ИИ (.NET)

Generative AI (Java) Generative AI (JavaScript)


Основное обучение

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Серия Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Получение помощи

Если вы застряли или у вас есть вопросы о создании AI-приложений. Присоединяйтесь к другим учащимся и опытным разработчикам для обсуждения MCP. Это поддерживающее сообщество, где вопросы приветствуются, а знания свободно распространяются.

Microsoft Foundry Discord

Если у вас есть отзывы о продукте или возникли ошибки во время разработки, посетите:

Microsoft Foundry Developer Forum


Отказ от ответственности: Этот документ был переведен с использованием сервиса машинного перевода Co-op Translator. Несмотря на наши усилия по обеспечению точности, имейте в виду, что автоматический перевод может содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется обратиться к профессиональному человеческому переводу. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования этого перевода.