Арабська | Бенгальська | Болгарська | Бірманська (Мʼянма) | Китайська (спрощена) | Китайська (традиційна, Гонконг) | Китайська (традиційна, Макао) | Китайська (традиційна, Тайвань) | Хорватська | Чеська | Данська | Нідерландська | Естонська | Фінська | Французька | Німецька | Грецька | Іврит | Гінді | Угорська | Індонезійська | Італійська | Японська | Каннада | Кхмер | Корейська | Литовська | Малайська | Малаялам | Маратхі | Непальська | Нігерійський Піджин | Норвезька | Перська (фарсі) | Польська | Португальська (Бразилія) | Португальська (Португалія) | Пенджабі (Гурмухі) | Румунська | Російська | Сербська (кирилиця) | Словацька | Словенська | Іспанська | Свахілі | Шведська | Тагальська (філіппінська) | Тамільська | Телугу | Тайська | Турецька | Українська | Урду | Вʼєтнамська
Віддаєте перевагу клонувати локально?
Цей репозиторій включає понад 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"Це дасть вам усе необхідне для проходження курсу з набагато швидшим завантаженням.
Вивчайте основи створення додатків з Генеративним ШІ з нашим всеосяжним курсом із 21 уроку від Microsoft Cloud Advocates.
Цей курс містить 21 урок. Кожен урок охоплює окрему тему, тож починайте з будь-якого, який бажаєте!
Уроки позначені як "Learn" (Вивчайте) – уроки, що пояснюють концепцію Генеративного ШІ, або "Build" (Створюйте) – уроки, які пояснюють концепцію і надають приклади коду на Python та TypeScript, якщо це можливо.
Для розробників .NET подивіться Generative AI for Beginners (.NET Edition)!
Кожен урок також містить розділ "Keep Learning" з додатковими навчальними матеріалами.
-
Azure OpenAI Service - Уроки: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Уроки: "githubmodels"
-
OpenAI API - Уроки: "oai-assignment"
-
Базові знання Python або TypeScript будуть корисні – *Для абсолютних початківців перегляньте ці курси Python і TypeScript
-
Обліковий запис GitHub, щоб форкнути весь цей репозиторій на свій GitHub
Ми створили урок Налаштування курсу, щоб допомогти вам налаштувати середовище розробки.
Не забудьте поставити зірочку (🌟) цьому репозиторію, щоб легше було його знайти пізніше.
Якщо ви шукаєте більш просунуті приклади коду, ознайомтеся з нашою колекцією прикладів коду Генеративного ШІ на 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 | Відео | Дізнатись більше |
| 15 | Retrieval Augmented Generation (RAG) та векторні бази даних | Побудуйте: Додаток із використанням RAG Framework для отримання embedding з векторних баз даних | Відео | Дізнатись більше |
| 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. Хоча ми прагнемо до точності, просимо враховувати, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критичної інформації рекомендується звертатися до професійного людського перекладу. Ми не несемо відповідальності за будь-які непорозуміння чи неправильні тлумачення, що виникли внаслідок використання цього перекладу.