French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
Вивчайте основи створення додатків на основі генеративного ШІ за допомогою нашого комплексного курсу з 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, щоб форкнути цей репозиторій до свого акаунту
Ми створили урок Course Setup, щоб допомогти вам налаштувати середовище розробки.
Не забудьте поставити зірочку (🌟) цьому репозиторію, щоб легше було його знайти пізніше.
Якщо ви шукаєте більш складні приклади коду, перегляньте нашу колекцію прикладів коду для генеративного ШІ на Python та TypeScript.
Приєднуйтесь до нашого офіційного Discord-сервера Azure AI Foundry, щоб познайомитися та поспілкуватися з іншими учнями цього курсу та отримати підтримку.
Задавайте питання або діліться відгуками про продукт у нашому Azure AI Foundry Developer Forum на GitHub.
Зареєструйтесь у Microsoft for Startups Founders Hub, щоб отримати безкоштовні кредити OpenAI та до 150 000 доларів на кредити Azure для доступу до моделей OpenAI через Azure OpenAI Services.
Маєте пропозиції або знайшли помилки у тексті чи коді? Створіть issue або зробіть pull request
- Коротке відео-вступ до теми
- Письмовий урок у README
- Приклади коду на Python та TypeScript з підтримкою Azure OpenAI та OpenAI API
- Посилання на додаткові ресурси для подальшого навчання
| # | Посилання на урок | Опис | Відео | Додаткове навчання |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Як налаштувати середовище розробки | Відео скоро з’явиться | Дізнатись більше |
| 01 | Introduction to Generative AI and LLMs | Learn: Розуміння, що таке генеративний ШІ та як працюють великі мовні моделі (LLMs) | Відео | Дізнатись більше |
| 02 | Exploring and comparing different LLMs | Learn: Як обрати правильну модель для вашого випадку використання | Відео | Дізнатись більше |
| 03 | Using Generative AI Responsibly | Learn: Як відповідально створювати додатки на основі генеративного ШІ | Відео | Дізнатись більше |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: Практичні найкращі практики prompt engineering | Відео | Дізнатись більше |
| 05 | Creating Advanced Prompts | Learn: Як застосовувати техніки prompt engineering для покращення результатів ваших запитів | Відео | Дізнатись більше |
| 06 | Створення додатків для генерації тексту | Створіть: додаток для генерації тексту з використанням Azure OpenAI / OpenAI API | Відео | Дізнатись більше |
| 07 | Створення чат-додатків | Створіть: методи ефективного створення та інтеграції чат-додатків | Відео | Дізнатись більше |
| 08 | Створення пошукових додатків з векторними базами даних | Створіть: пошуковий додаток, який використовує Embeddings для пошуку даних | Відео | Дізнатись більше |
| 09 | Створення додатків для генерації зображень | Створіть: додаток для генерації зображень | Відео | Дізнатись більше |
| 10 | Створення AI-додатків з низьким кодом | Створіть: генеративний AI-додаток з використанням Low Code інструментів | Відео | Дізнатись більше |
| 11 | Інтеграція зовнішніх додатків з викликом функцій | Створіть: що таке function calling і як його використовувати в додатках | Відео | Дізнатись більше |
| 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 | Вивчіть: переваги роботи з Small Language Models | Відео скоро буде | Дізнатись більше |
| 20 | Робота з моделями Mistral | Вивчіть: особливості та відмінності моделей сімейства Mistral | Відео скоро буде | Дізнатись більше |
| 21 | Робота з моделями Meta | Вивчіть: особливості та відмінності моделей сімейства Meta | Відео скоро буде | Дізнатись більше |
Особлива подяка John Aziz за створення всіх GitHub Actions та робочих процесів
Bernhard Merkle за ключовий внесок у кожен урок для покращення досвіду навчання та роботи з кодом.
Наша команда створює й інші курси! Ознайомтесь з ними:
- НОВИЙ Model Context Protocol для початківців
- AI Agents для початківців
- Генеративний AI для початківців з .NET
- Генеративний AI для початківців з JavaScript
- ML для початківців
- Data Science для початківців
- AI для початківців
- Кібербезпека для початківців
- Веб-розробка для початківців
- IoT для початківців
- XR-розробка для початківців
- Опановування GitHub Copilot для AI-парного програмування
- Опановування GitHub Copilot для розробників C#/.NET
- Обери свою пригоду з Copilot
Відмова від відповідальності:
Цей документ було перекладено за допомогою сервісу автоматичного перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критично важливої інформації рекомендується звертатися до професійного людського перекладу. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникли внаслідок використання цього перекладу.