Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 29.9 KB

File metadata and controls

189 lines (137 loc) · 29.9 KB

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

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

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

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

Microsoft Foundry Discord

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

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

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

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

В этом репозитории содержится более 50 переводов на разные языки, что значительно увеличивает размер скачивания. Чтобы клонировать репозиторий без переводов, используйте sparse checkout:

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 урок. Каждый урок посвящён своей теме, так что начинайте с любого удобного для вас!

Уроки разделены на "Learn" — уроки, объясняющие концепции Генеративного ИИ, и "Build" — уроки с объяснением концепций и примерами кода как на Python, так и на TypeScript (по возможности).

Для разработчиков .NET смотрите Generative AI for Beginners (.NET Edition)!

Каждый урок также включает раздел "Keep Learning" с дополнительными инструментами для обучения.

Что вам нужно

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

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

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

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

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

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

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

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

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

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

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

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

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

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

🗃️ Уроки

Ссылка на урок Описание Видео Дополнительное обучение
00 Настройка курса Learn: Как настроить вашу среду разработки Видео скоро появится Узнать больше
01 Введение в Генеративный ИИ и большие языковые модели Learn: Понимание того, что такое Генеративный ИИ и как работают большие языковые модели Видео Узнать больше
02 Изучение и сравнение различных больших языковых моделей Learn: Как выбрать правильную модель для вашего использования Видео Узнать больше
03 Ответственное использование Генеративного ИИ Learn: Как ответственно создавать приложения с Генеративным ИИ Видео Узнать больше
04 Основы проектирования запросов (Prompt Engineering) Изучить: Практические лучшие методы проектирования запросов Видео Узнать больше
05 Создание продвинутых запросов Изучить: Как применять техники проектирования запросов для улучшения результатов. Видео Узнать больше
06 Создание приложений генерации текста Создать: Приложение генерации текста с использованием Azure OpenAI / OpenAI API Видео Узнать больше
07 Создание чат-приложений Создать: Техники эффективного создания и интеграции чат-приложений. Видео Узнать больше
08 Создание поисковых приложений с векторными базами данных Создать: Поисковое приложение, использующее эмбеддинги для поиска данных. Видео Узнать больше
09 Создание приложений генерации изображений Создать: Приложение для генерации изображений Видео Узнать больше
10 Создание low-code 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 для извлечения эмбеддингов из векторных баз данных Видео Узнать больше
16 Открытые модели и Hugging Face Создать: Приложение с использованием открытых моделей, доступных на Hugging Face Видео Узнать больше
17 AI агенты Создать: Приложение с использованием AI Agent Framework Видео Узнать больше
18 Тонкая настройка LLMs Изучить: Что, почему и как тонко настраивать LLMs Видео Узнать больше
19 Создание с использованием SLMs Изучить: Преимущества создания с использованием Small Language Models Скоро будет видео Узнать больше
20 Создание с использованием моделей Mistral Изучить: Функции и отличия моделей семейства Mistral Скоро будет видео Узнать больше
21 Создание с использованием моделей Meta Изучить: Функции и отличия моделей семейства Meta Скоро будет видео Узнать больше

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

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

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

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

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

LangChain

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

Azure / Edge / MCP / Agents

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


Серия Generative AI

Generative AI для начинающих Generative AI (.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. Несмотря на наши усилия обеспечить точность, просьба учитывать, что автоматический перевод может содержать ошибки или неточности. Оригинальный документ на исходном языке должен считаться авторитетным источником. Для важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования данного перевода.