Арабська | Бенгальська | Болгарська | Бірманська (М'янма) | Китайська (спрощена) | Китайська (традиційна, Гонконг) | Китайська (традиційна, Макао) | Китайська (традиційна, Тайвань) | Хорватська | Чеська | Данська | Нідерландська | Естонська | Фінська | Французька | Німецька | Грецька | Іврит | Гінді | Угорська | Індонезійська | Італійська | Японська | Корейська | Литовська | Малайська | Маратхі | Непальська | Нігерійський піджин | Норвезька | Перська (фарсі) | Польська | Португальська (Бразилія) | Португальська (Португалія) | Панджабі (Гурмухі) | Румунська | Російська | Сербська (кирилиця) | Словацька | Словенська | Іспанська | Суахілі | Шведська | Тагальська (Філіппіни) | Тамільська | Тайська | Турецька | Українська | Урду | В'єтнамська
Вивчайте основи створення додатків на основі Генеративного AI за допомогою нашого 21-урочного курсу від Microsoft Cloud Advocates.
Цей курс складається з 21 уроку. Кожен урок охоплює окрему тему, тому ви можете почати з будь-якого місця!
Уроки позначені як "Learn" (вивчення концепції Генеративного AI) або "Build" (вивчення концепції з прикладами коду на Python та TypeScript, якщо можливо).
Для розробників .NET ознайомтеся з Генеративний AI для початківців (.NET Edition)!
Кожен урок також включає розділ "Продовжуйте навчання" з додатковими навчальними матеріалами.
-
Azure OpenAI Service - Уроки: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Уроки: "githubmodels"
-
OpenAI API - Уроки: "oai-assignment"
-
Базові знання Python або TypeScript будуть корисними - *Для абсолютних початківців ознайомтеся з цими курсами Python та TypeScript
-
Обліковий запис GitHub для форкування цього репозиторію у ваш обліковий запис GitHub
Ми створили урок Налаштування курсу, щоб допомогти вам налаштувати середовище розробки.
Не забудьте додати зірку (🌟) цьому репозиторію, щоб легше знайти його пізніше.
Якщо ви шукаєте більш складні приклади коду, ознайомтеся з нашою колекцією прикладів коду Генеративного AI на Python та TypeScript.
Приєднуйтесь до нашого офіційного Discord-сервера Azure AI Foundry, щоб зустрітися та спілкуватися з іншими учнями цього курсу та отримати підтримку.
Задавайте питання або залишайте відгуки про продукт на нашому форумі розробників Azure AI Foundry на Github.
Відвідайте Microsoft для стартапів, щоб дізнатися, як почати створювати з використанням кредитів Azure вже сьогодні.
Є пропозиції або знайшли орфографічні чи кодові помилки? Створіть проблему або створіть запит на зміни
- Коротке відео-вступ до теми
- Письмовий урок, розміщений у README
- Приклади коду на Python та TypeScript, які підтримують Azure OpenAI та OpenAI API
- Посилання на додаткові ресурси для продовження навчання
| # | Посилання на урок | Опис | Відео | Додаткове навчання |
|---|---|---|---|---|
| 00 | Налаштування курсу | Learn: Як налаштувати середовище розробки | Відео скоро | Дізнатися більше |
| 01 | Вступ до Генеративного AI та LLMs | Learn: Розуміння, що таке Генеративний AI і як працюють великі мовні моделі (LLMs). | Відео | Дізнатися більше |
| 02 | Дослідження та порівняння різних LLMs | Learn: Як вибрати правильну модель для вашого випадку | Відео | Дізнатися більше |
| 03 | Використання Генеративного AI відповідально | Learn: Як створювати додатки на основі Генеративного AI відповідально | Відео | Дізнатися більше |
| 04 | Розуміння основ інженерії запитів | Learn: Практичні найкращі практики інженерії запитів | Відео | Дізнатися більше |
| 05 | Створення складних запитів | Дізнайтеся: Як застосовувати техніки створення запитів, що покращують результати ваших запитів. | Відео | Дізнатися більше |
| 06 | Створення додатків для генерації тексту | Створіть: Додаток для генерації тексту за допомогою Azure OpenAI / OpenAI API | Відео | Дізнатися більше |
| 07 | Створення чат-додатків | Створіть: Техніки для ефективного створення та інтеграції чат-додатків. | Відео | Дізнатися більше |
| 08 | Створення пошукових додатків з використанням векторних баз даних | Створіть: Пошуковий додаток, який використовує вбудовування для пошуку даних. | Відео | Дізнатися більше |
| 09 | Створення додатків для генерації зображень | Створіть: Додаток для генерації зображень | Відео | Дізнатися більше |
| 10 | Створення додатків з низьким кодом для штучного інтелекту | Створіть: Додаток для генеративного штучного інтелекту за допомогою інструментів з низьким кодом | Відео | Дізнатися більше |
| 11 | Інтеграція зовнішніх додатків за допомогою виклику функцій | Створіть: Що таке виклик функцій та його випадки використання для додатків | Відео | Дізнатися більше |
| 12 | Проектування UX для додатків штучного інтелекту | Дізнайтеся: Як застосовувати принципи UX-дизайну при розробці додатків генеративного штучного інтелекту | Відео | Дізнатися більше |
| 13 | Захист ваших додатків генеративного штучного інтелекту | Дізнайтеся: Загрози та ризики для систем штучного інтелекту та методи їх захисту. | Відео | Дізнатися більше |
| 14 | Життєвий цикл додатків генеративного штучного інтелекту | Дізнайтеся: Інструменти та метрики для управління життєвим циклом LLM та LLMOps | Відео | Дізнатися більше |
| 15 | Генерація з доповненим пошуком (RAG) та векторні бази даних | Створіть: Додаток з використанням RAG Framework для отримання вбудовувань з векторних баз даних | Відео | Дізнатися більше |
| 16 | Моделі з відкритим кодом та Hugging Face | Створіть: Додаток з використанням моделей з відкритим кодом, доступних на Hugging Face | Відео | Дізнатися більше |
| 17 | Агенти штучного інтелекту | Створіть: Додаток з використанням фреймворку AI Agent | Відео | Дізнатися більше |
| 18 | Тонке налаштування LLM | Дізнайтеся: Що, чому та як налаштовувати LLM | Відео | Дізнатися більше |
| 19 | Створення з використанням SLM | Дізнайтеся: Переваги створення з використанням малих мовних моделей | Відео скоро | Дізнатися більше |
| 20 | Створення з використанням моделей Mistral | Дізнайтеся: Особливості та відмінності моделей сімейства Mistral | Відео скоро | Дізнатися більше |
| 21 | Створення з використанням моделей Meta | Дізнайтеся: Особливості та відмінності моделей сімейства Meta | Відео скоро | Дізнатися більше |
Особлива подяка John Aziz за створення всіх GitHub Actions та робочих процесів.
Bernhard Merkle за внесок у кожен урок для покращення досвіду навчання та роботи з кодом.
Наша команда створює інші курси! Ознайомтеся:
Якщо ви зіткнулися з труднощами або маєте запитання щодо створення додатків на основі AI, приєднуйтесь:
Якщо у вас є відгуки про продукт або виникли помилки під час створення, відвідайте:
Відмова від відповідальності:
Цей документ був перекладений за допомогою сервісу автоматичного перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ на його рідній мові слід вважати авторитетним джерелом. Для критичної інформації рекомендується професійний людський переклад. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникають внаслідок використання цього перекладу.