Files
WeHub Mirror 277b732a43
Code Quality / Python Lint & Format (push) Has been cancelled
Code Quality / Python Tests (push) Has been cancelled
Code Quality / JavaScript/TypeScript Lint (advisory) (push) Has been cancelled
Security Scan / CodeQL Analysis (javascript-typescript) (push) Has been cancelled
Security Scan / CodeQL Analysis (python) (push) Has been cancelled
Security Scan / Dependency Review (push) Has been cancelled
WeHub snapshot of 645f932514e9f22f688c8feb3e49a7a7f2eb6f1b
2026-08-07 17:16:22 +08:00

29 KiB
Raw Permalink Blame History

Generative AI For Beginners

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

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

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

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

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

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

В этом репозитории содержится более 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 смотрите Generative AI for Beginners (.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 для форка всего этого репозитория в свой собственный аккаунт

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

Не забудьте поставить звезду (🌟) этому репозиторию, чтобы потом легко его найти.

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

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

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

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

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

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

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

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

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

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

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

🗃️ Уроки

# Ссылка на урок Описание Видео Дополнительное обучение
00 Настройка курса Учимся: Как настроить среду разработки Видео скоро Подробнее
01 Введение в генеративный ИИ и большие языковые модели Учимся: Понимание, что такое генеративный ИИ и как работают большие языковые модели (LLM). Видео Подробнее
02 Исследование и сравнение различных LLM Учимся: Как выбрать правильную модель для вашего случая использования Видео Подробнее
03 Ответственное использование генеративного ИИ Учимся: Как создавать приложения генеративного ИИ ответственно Видео Подробнее

| 04 | Основы разработки подсказок | Изучите: Практические лучшие методы Prompt Engineering | Видео | Подробнее | | 05 | Создание продвинутых подсказок | Изучите: Как применять методы prompt engineering для улучшения результата подсказок. | Видео | Подробнее | | 06 | Создание приложений для генерации текста | Создайте: Приложение для генерации текста с использованием Azure OpenAI / OpenAI API | Видео | Подробнее | | 07 | Создание чат-приложений | Создайте: Приемы эффективного создания и интеграции чат-приложений | Видео | Подробнее | | 08 | Создание поисковых приложений с векторными базами данных | Создайте: Поисковое приложение, использующее эмбеддинги для поиска данных | Видео | Подробнее | | 09 | Создание приложений для генерации изображений | Создайте: Приложение для генерации изображений | Видео | Подробнее | | 10 | Создание приложений с Low Code AI | Создайте: Приложение на базе Generative AI с использованием инструментов Low Code | Видео | Подробнее | | 11 | Интеграция внешних приложений с помощью вызова функций | Создайте: Что такое вызов функций и его использование в приложениях | Видео | Подробнее | | 12 | Проектирование UX для AI-приложений | Изучите: Как применять принципы UX-дизайна при разработке Generative AI приложений | Видео | Подробнее | | 13 | Обеспечение безопасности Generative AI приложений | Изучите: Угрозы и риски для AI-систем и методы их защиты | Видео | Подробнее | | 14 | Жизненный цикл Generative AI приложений | Изучите: Инструменты и метрики для управления жизненным циклом LLM и LLMOps | Видео | Подробнее | | 15 | Retrieval Augmented Generation (RAG) и векторные базы данных | Создайте: Приложение с использованием RAG Framework для извлечения эмбеддингов из векторных баз данных | Видео | Подробнее | | 16 | Открытые модели и Hugging Face | Создайте: Приложение с использованием открытых моделей, доступных на Hugging Face | Видео | Подробнее | | 17 | AI агенты | Создайте: Приложение с использованием AI Agent Framework | Видео | Подробнее | | 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 для начинающих AI агенты для начинающих


Серия по Generative AI

Generative AI для начинающих Generative AI (.NET) Generative AI (Java)

Генеративный ИИ (JavaScript)


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

Машинное обучение для начинающих Наука о данных для начинающих ИИ для начинающих Кибербезопасность для начинающих Веб-разработка для начинающих IoT для начинающих Разработка XR для начинающих


Серия Copilot

Copilot для совместного программирования с ИИ Copilot для C#/.NET Приключения Copilot

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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