Skip to content

Latest commit

 

History

History
179 lines (125 loc) · 28.6 KB

File metadata and controls

179 lines (125 loc) · 28.6 KB

Generative AI For Beginners

21 урок, що навчають всьому необхідному для початку створення додатків на основі генеративного штучного інтелекту

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Підтримка кількох мов

Підтримується через GitHub Action (Автоматично та Завжди Актуально)

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 | 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 мовами, що значно збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте розріджене вилучення:

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'

Це дає вам усе необхідне для проходження курсу з набагато швидшим завантаженням.

Generative AI for Beginners (Версія 3) - Курс

Вивчайте основи створення додатків на основі генеративного штучного інтелекту з нашим курсом із 21 уроку від Microsoft Cloud Advocates.

🌱 Початок роботи

Цей курс містить 21 урок. Кожен урок охоплює свою тему, тож починайте звідки забажаєте!

Уроки позначені як «Вивчити», що пояснюють концепцію генеративного ШІ, або «Побудувати», які пояснюють концепцію та приклади коду на Python та TypeScript за можливістю.

Для .NET розробників дивіться Generative AI for Beginners (.NET Edition)!

Кожен урок також містить розділ «Продовжуйте вчитись» з додатковими навчальними матеріалами.

Що вам потрібно

Щоб запускати код цього курсу, ви можете використовувати:

Ми створили урок Налаштування курсу, щоб допомогти вам налаштувати ваше середовище розробки.

Не забудьте позначити цей репозиторій зірочкою (🌟), щоб легше його знаходити пізніше.

🧠 Готові до розгортання?

Якщо шукаєте більш складні приклади коду, перевірте нашу колекцію прикладів коду для генеративного ШІ як на Python, так і на TypeScript.

🗣️ Познайомтеся з іншими учнями, отримайте підтримку

Приєднуйтесь до нашого офіційного Azure AI Foundry Discord серверу, щоб познайомитись та поспілкуватись з іншими учнями курсу і отримати підтримку.

Задавайте питання або діліться відгуками про продукт у нашому Azure AI Foundry Developer Forum на Github.

🚀 Створюєте стартап?

Відвідайте Microsoft for Startups, щоб дізнатись, як сьогодні почати будувати з кредитами Azure.

🙏 Хочете допомогти?

Маєте пропозиції або знайшли орфографічні чи кодові помилки? Відкрийте issue або Створіть pull request

📂 Кожен урок включає:

  • Коротке відео-вступ до теми
  • Письмовий урок у README
  • Приклади коду на Python та TypeScript із підтримкою Azure OpenAI та OpenAI API
  • Посилання на додаткові ресурси для подальшого вивчення

🗃️ Уроки

# Посилання на урок Опис Відео Додаткове навчання
00 Налаштування курсу Вивчити: Як налаштувати своє середовище розробки Відео з’явиться незабаром Дізнатись більше
01 Вступ до генеративного ШІ та великих мовних моделей (LLM) Вивчити: Розуміння, що таке генеративний ШІ та як працюють великі мовні моделі (LLM). Відео Дізнатись більше
02 Огляд і порівняння різних великих мовних моделей (LLM) Вивчити: Як вибрати правильну модель для вашого випадку використання Відео Дізнатись більше
03 Відповідальне використання генеративного ШІ Вивчити: Як відповідально створювати додатки на основі генеративного ШІ Відео Дізнатись більше
04 Розуміння основ інженерії промптів Вивчіть: Практичні найкращі практики інженерії промптів Відео Дізнатись більше
05 Створення розвинених промптів Вивчіть: Як застосовувати техніки інженерії промптів для покращення результатів ваших промптів. Відео Дізнатись більше
06 Створення додатків для генерації тексту Створіть: Додаток генерації тексту з використанням Azure OpenAI / OpenAI API Відео Дізнатись більше
07 Створення чат-додатків Створіть: Техніки ефективного створення та інтеграції чат-додатків. Відео Дізнатись більше
08 Створення додатків пошуку на основі векторних баз даних Створіть: Додаток пошуку, що використовує вбудовування для пошуку даних. Відео Дізнатись більше
09 Створення додатків генерації зображень Створіть: Додаток генерації зображень Відео Дізнатись більше
10 Створення low-code AI додатків Створіть: Генеративний AI додаток із використанням інструментів низького коду Відео Дізнатись більше
11 Інтеграція зовнішніх додатків із викликом функцій Створіть: Що таке виклик функцій і як його застосовувати у додатках Відео Дізнатись більше
12 Проектування UX для AI-додатків Вивчіть: Як застосовувати принципи проектування UX під час розробки генеративних AI-додатків Відео Дізнатись більше
13 Забезпечення безпеки ваших генеративних AI-додатків Вивчіть: Загрози й ризики для AI-систем та методи їх захисту Відео Дізнатись більше
14 Життєвий цикл генеративних AI-додатків Вивчіть: Інструменти та метрики для керування життєвим циклом LLM та LLMOps Відео Дізнатись більше
15 Retrieval Augmented Generation (RAG) та векторні бази даних Створіть: Додаток із використанням RAG Framework для отримання вбудовувань із векторних баз даних Відео Дізнатись більше
16 Відкриті моделі та Hugging Face Створіть: Додаток із використанням відкритих моделей, доступних на Hugging Face Відео Дізнатись більше
17 AI агенти Створіть: Додаток із використанням фреймворку AI Agent Відео Дізнатись більше
18 Доінструктування LLM Вивчіть: Що, чому та як робити доінструктування великих мовних моделей Відео Дізнатись більше
19 Створення з SLM Вивчіть: Переваги створення з малими мовними моделями Відео скоро Дізнатись більше
20 Створення з моделями Mistral Вивчіть: Особливості та відмінності моделей сімейства Mistral Відео скоро Дізнатись більше
21 Створення з моделями Meta Вивчіть: Особливості та відмінності моделей сімейства Meta Відео скоро Дізнатись більше

🌟 Особлива подяка

Особлива подяка Джону Азізу за створення всіх GitHub Actions та робочих процесів

Бернхарду Меркле за вагомий внесок у кожен урок для покращення досвіду навчання та коду.

🎒 Інші курси

Наша команда також створює інші курси! Перегляньте:

LangChain

LangChain4j для початківців LangChain.js для початківців


Azure / Edge / MCP / Агенти

AZD для початківців Edge AI для початківців MCP для початківців AI Агенти для початківців


Серія Generative AI

Generative AI для початківців Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Основне навчання

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Серія Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Отримання допомоги

Якщо ви застрягли або маєте питання щодо створення AI-додатків, приєднуйтесь до інших учнів та досвідчених розробників у дискусіях про MCP. Це підтримуюча спільнота, де вітаються питання і знання вільно діляться.

Microsoft Foundry Discord

Якщо у вас є відгуки про продукт або помилки під час розробки, відвідайте:

Microsoft Foundry Developer Forum


Відмова від відповідальності: Цей документ було перекладено за допомогою сервісу автоматичного перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, враховуйте, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критичної інформації рекомендується користуватися професійним перекладом, виконаним людиною. Ми не несемо відповідальності за будь-які непорозуміння чи неправильні тлумачення, що виникли через використання цього перекладу.