Генеративний ШІ для початківців (Версія 3) - Курс

April 6, 2026 · View on GitHub

Генеративний ШІ для початківців

21 урок, що навчають усьому, що потрібно знати, щоб почати створювати додатки з Генеративним ШІ

Ліцензія GitHub Співавтори GitHub Проблеми GitHub Запити на злиття GitHub PR-привітання

Спостерігачі 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.

🗣️ Познайомтеся з іншими учнями, отримайте підтримку

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

Питайте або діляться відгуками про продукт у нашому Форумі розробників Azure AI Foundry на GitHub.

🚀 Будуєте стартап?

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

🙏 Хотіли б допомогти?

Є пропозиції або знайшли помилки в орфографії чи коді? Створіть проблему або зробіть pull request

📂 Кожен урок включає:

  • Коротке відео введення в тему
  • Писаний урок, розміщений у README
  • Приклади коду на Python і TypeScript із підтримкою Azure OpenAI та OpenAI API
  • Посилання на додаткові ресурси для подальшого навчання

🗃️ Уроки

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

🌟 Особлива подяка

Особлива подяка John Aziz за створення всіх дій і робочих процесів GitHub Actions

Bernhard Merkle за ключовий внесок у кожен урок для покращення досвіду учнів і коду.

🎒 Інші курси

Наша команда створює й інші курси! Перегляньте:

LangChain

LangChain4j для початківців LangChain.js для початківців LangChain для початківців

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

AZD для початківців Edge AI для початківців MCP для початківців AI агенти для початківців


Серія Generative AI

Generative AI для початківців Generative AI (.NET) Generative AI (Java) Генеративний ІІ (JavaScript)


Основне навчання

Машинне навчання для початківців Наука про дані для початківців Штучний інтелект для початківців Кібербезпека для початківців Веб-розробка для початківців Інтернет речей для початківців XR-розробка для початківців


Серія Copilot

Copilot для парного програмування з ІІ Copilot для C#/.NET Copilot Adventure

Отримання допомоги

Якщо ви застрягли або у вас є запитання щодо створення AI-додатків. Приєднуйтесь до інших учнів і досвідчених розробників у обговореннях MCP. Це підтримуюча спільнота, де вітаються питання і вільно ділиться знаннями.

Microsoft Foundry Discord

Якщо у вас є відгуки про продукт або ви зіткнулися з помилками під час розробки, відвідайте:

Microsoft Foundry Developer Forum


Відмова від відповідальності: Цей документ було перекладено за допомогою сервісу машинного перекладу Co-op Translator. Хоча ми прагнемо до точності, просимо враховувати, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критичної інформації рекомендується звертатися до професійного людського перекладу. Ми не несемо відповідальності за будь-які непорозуміння чи неправильні тлумачення, що виникли внаслідок використання цього перекладу.