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 мовних перекладів, що значно збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте 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"Це дає вам усе необхідне для проходження курсу з набагато швидшим завантаженням.
Вивчайте основи створення генеративних AI-застосунків за допомогою нашого всебічного курсу з 21 уроку від Microsoft Cloud Advocates.
Цей курс складається з 21 уроку. Кожен урок присвячений окремій темі, тож починайте з будь-якого!
Уроки позначені як "Learn" — навчальні уроки, що пояснюють концепцію генеративного AI, або "Build" — уроки з прикладами коду на 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 для форку цього репозиторію у ваш власний аккаунт GitHub
Ми створили урок Налаштування курсу, щоб допомогти вам налаштувати середовище розробки.
Не забудьте поставити зірочку (🌟) цьому репозиторію для легшого пошуку пізніше.
Якщо ви шукаєте більш просунуті приклади коду, ознайомтеся з нашою колекцією генеративних AI-прикладів коду як на Python, так і на TypeScript.
Приєднуйтесь до нашого офіційного Discord серверу Microsoft Foundry, щоб зустрітися та поспілкуватися з іншими учнями цього курсу та отримати підтримку.
Питайте або діліться відгуками про продукт на нашому форуми розробників Microsoft Foundry на Github.
Відвідайте Microsoft for Startups, щоб дізнатися, як розпочати з кредитами Azure вже сьогодні.
Маєте пропозиції або знайшли помилки в орфографії чи коді? Створіть issue або Відкрийте pull request
- Коротке відео введення до теми
- Письмовий урок у README
- Приклади коду на Python та TypeScript з підтримкою Azure OpenAI та OpenAI API
- Посилання на додаткові ресурси для продовження навчання
| # | Посилання на урок | Опис | Відео | Додаткове навчання |
|---|---|---|---|---|
| 00 | Налаштування курсу | Вивчіть: Як налаштувати ваше середовище розробки | Відео скоро з’явиться | Дізнатись більше |
| 01 | Введення в генеративний AI та великі мовні моделі | Вивчіть: Розуміння що таке генеративний AI і як працюють великі мовні моделі (LLM) | Відео | Дізнатись більше |
| 02 | Дослідження та порівняння різних великих мовних моделей | Вивчіть: Як вибрати правильну модель для вашого випадку використання | Відео | Дізнатись більше |
| 03 | Відповідальне використання генеративного ШІ | Дізнайтеся: Як відповідально будувати додатки з генеративним ШІ | Відео | Дізнатися більше |
| 04 | Розуміння основ інженерії підказок | Дізнайтеся: Кращі практики інженерії підказок на практиці | Відео | Дізнатися більше |
| 05 | Створення просунутих підказок | Дізнайтеся: Як застосовувати методи інженерії підказок для поліпшення результатів ваших запитів. | Відео | Дізнатися більше |
| 06 | Створення додатків для генерації тексту | Створіть: Додаток для генерації тексту з використанням Azure OpenAI / OpenAI API | Відео | Дізнатися більше |
| 07 | Створення чат-додатків | Створіть: Техніки для ефективного створення та інтеграції чат-додатків. | Відео | Дізнатися більше |
| 08 | Створення пошукових додатків з векторними базами даних | Створіть: Пошуковий додаток, який використовує Embeddings для пошуку даних. | Відео | Дізнатися більше |
| 09 | Створення додатків для генерації зображень | Створіть: Додаток для генерації зображень | Відео | Дізнатися більше |
| 10 | Створення AI-додатків з малим кодом | Створіть: Додаток на основі генеративного ШІ з використанням Low Code інструментів | Відео | Дізнатися більше |
| 11 | Інтеграція зовнішніх додатків з викликом функцій | Створіть: Що таке виклик функції та випадки його використання для додатків | Відео | Дізнатися більше |
| 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 | Дізнайтеся: Переваги створення з малими мовними моделями | Відео скоро буде | Дізнатися більше |
| 20 | Створення з моделями Mistral | Дізнайтеся: Особливості та відмінності моделей родини Mistral | Відео скоро буде | Дізнатися більше |
| 21 | Створення з моделями Meta | Дізнайтеся: Особливості та відмінності моделей родини Meta | Відео скоро буде | Дізнатися більше |
Особлива подяка John Aziz за створення всіх GitHub Actions і робочих процесів
Bernhard Merkle за ключовий внесок у кожен урок для покращення досвіду навчання та коду.
Наша команда створює інші курси! Перегляньте:
Якщо ви застрягли або маєте будь-які питання щодо створення AI-додатків. Приєднуйтесь до інших учнів та досвідчених розробників у обговореннях MCP. Це підтримуюча спільнота, де питання вітаються і знання вільно діляться.
Якщо у вас є відгуки про продукт або помилки під час створення, відвідайте:
Відмова від відповідальності: Цей документ було перекладено за допомогою сервісу штучного інтелекту для перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критично важливої інформації рекомендується професійний людський переклад. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникли внаслідок використання цього перекладу.