21 урок, які навчають усьому, що потрібно знати, щоб почати створювати додатки на основі Генеративного ШІ
Арабська | Бенгальська | Болгарська | Бірманська (М’янма) | Китайська (спрощена) | Китайська (традиційна, Гонконг) | Китайська (традиційна, Макао) | Китайська (традиційна, Тайвань) | Хорватська | Чеська | Данська | Голландська | Естонська | Фінська | Французька | Німецька | Грецька | Іврит | Хінді | Угорська | Індонезійська | Італійська | Японська | Каннада | Корейська | Литовська | Малайська | Малаялам | Маратхі | Непальська | Нігерійський Піджин | Норвезька | Перська (фарсі) | Польська | Португальська (Бразилія) | Португальська (Португалія) | Пенджабі (Гурмухі) | Румунська | Російська | Сербська (кирилиця) | Словацька | Словенська | Іспанська | Суахілі | Шведська | Тагальська (філіппінська) | Тамільська | Телугу | Тайська | Турецька | Українська | Урду | В’єтнамська
Віддаєте перевагу клонуванню локально?
Цей репозиторій містить понад 50 мовних перекладів, що значно збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте sparse checkout:
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 урок. Кожен урок охоплює свою тему, тож починайте з будь-якого, який вам до вподоби!
Уроки позначені як "Навчальні" — уроки, які пояснюють концепції Генеративного ШІ, або "Практичні" — уроки, що пояснюють концепцію та надають приклади коду на Python і TypeScript, коли це можливо.
Для розробників .NET дивіться Генеративний ШІ для Початківців (.NET Edition)!
Кожен урок також містить розділ "Продовжити навчання" з додатковими навчальними матеріалами.
-
Azure OpenAI Service - Уроки: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Уроки: "githubmodels"
-
OpenAI API - Уроки: "oai-assignment"
-
Базові знання Python або TypeScript будуть корисними - *Для повних початківців перегляньте ці курси Python та TypeScript
-
Обліковий запис GitHub, щоб створити форк цього репозиторію на свій обліковий запис
Ми створили урок Налаштування курсу, щоб допомогти вам із налаштуванням середовища розробки.
Не забудьте поставити зірочку (🌟) цьому репозиторію, щоб легше його знаходити пізніше.
Якщо ви шукаєте більш просунуті приклади коду, перегляньте нашу колекцію прикладів коду Генеративного ШІ на 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 | Налаштування курсу | Навчання: Як налаштувати середовище розробки | Скоро відео | Дізнатись більше |
| 01 | Вступ до Генеративного ШІ та ВЕЛ | Навчання: Розуміння, що таке Генеративний ШІ та як працюють великі мовні моделі | Відео | Дізнатись більше |
| 02 | Дослідження та порівняння різних ВЕЛ | Навчання: Як обрати правильну модель для вашого випадку використання | Відео | Дізнатись більше |
| 03 | Відповідальне використання Генеративного ШІ | Навчання: Як відповідально створювати додатки на основі Генеративного ШІ | Відео | Дізнатись більше |
| 04 | Основи інженерії підказок | Навчання: Практичні найкращі практики інженерії підказок | Відео | Дізнатись більше |
| 05 | Створення складних запитів | Вивчіть: Як застосовувати техніки prompt engineering для покращення результатів ваших запитів. | Відео | Дізнатись більше |
| 06 | Створення додатків для генерації тексту | Створіть: Додаток для генерації тексту з використанням Azure OpenAI / OpenAI API | Відео | Дізнатись більше |
| 07 | Створення чат-додатків | Створіть: Техніки ефективного створення та інтеграції чат-додатків. | Відео | Дізнатись більше |
| 08 | Створення додатків пошуку та векторних баз даних | Створіть: Додаток пошуку, що використовує Embeddings для пошуку даних. | Відео | Дізнатись більше |
| 09 | Створення додатків для генерації зображень | Створіть: Додаток для генерації зображень | Відео | Дізнатись більше |
| 10 | Створення AI-додатків з низьким кодом | Створіть: Додаток з генеративним AI, використовуючи інструменти Low Code | Відео | Дізнатись більше |
| 11 | Інтеграція зовнішніх додатків з викликом функцій | Створіть: Що таке виклик функцій і його випадки використання для додатків | Відео | Дізнатись більше |
| 12 | Проєктування UX для AI-додатків | Вивчіть: Як застосовувати принципи UX-дизайну при розробці генеративних AI-додатків | Відео | Дізнатись більше |
| 13 | Захист генеративних AI-додатків | Вивчіть: Загрози та ризики для AI-систем і методи їх захисту. | Відео | Дізнатись більше |
| 14 | Життєвий цикл генеративного 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. Хоча ми докладаємо зусиль для забезпечення точності, просимо враховувати, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для важливої інформації рекомендується звертатися до професійного перекладу, виконаного людиною. Ми не несемо відповідальності за будь-які непорозуміння чи неправильні тлумачення, які можуть виникнути внаслідок використання цього перекладу.