ai-agents-for-beginners

AI Агенти для початківців - Курс

Генеративний ШІ для початківців

Курс, що навчає всьому, що потрібно знати для початку створення AI Агентів

Ліцензія GitHub Співавтори GitHub Проблеми GitHub Запити на вилучення GitHub PRs Welcome

🌐 Підтримка множинних мов

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

Арабська | Бенгальська | Болгарська | Бирманська (М’янма) | Китайська (спрощена) | Китайська (традиційна, Гонконг) | Китайська (традиційна, Макао) | Китайська (традиційна, Тайвань) | Хорватська | Чеська | Данська | Нідерландська | Естонська | Фінська | Французька | Німецька | Грецька | Іврит | Гінді | Угорська | Індонезійська | Італійська | Японська | Каннада | Корейська | Литовська | Малайська | Малаялам | Маратхі | Непальська | Нігерійський Піджин | Норвезька | Перська (фарсі) | Польська | Португальська (Бразилія) | Португальська (Португалія) | Пенджабі (Гурмухі) | Румунська | Російська | Сербська (кирилиця) | Словацька | Словенська | Іспанська | Свахілі | Шведська | Тагалог (філіппінська) | Тамільська | Телугу | Тайська | Турецька | Українська | Урду | В’єтнамська

Віддаєте перевагу клонувати локально?

У цьому репозиторії є понад 50 мовних перекладів, що значно збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте sparse checkout:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

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

Якщо ви бажаєте, щоб підтримувались додаткові мови перекладу, список доступних мов можна знайти тут

Спостерігачі GitHub Форки GitHub Зорі GitHub

Microsoft Foundry Discord

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

Цей курс має уроки, які охоплюють основи створення AI Агентів. Кожен урок присвячений своїй темі, тож починайте будь-де, де хочете!

Для цього курсу доступна підтримка кількох мов. Перейдіть на наші наявні мови тут.

Якщо ви вперше створюєте з моделями генеративного ШІ, ознайомтеся з нашим курсом Генеративний ШІ для початківців, який містить 21 урок зі створення з GenAI.

Не забудьте поставити зірочку (🌟) цьому репозиторію та скопіювати цей репозиторій (fork), щоб запускати код.

Познайомтесь з іншими учнями, отримайте відповіді на свої запитання

Якщо ви застрягли або маєте питання щодо створення AI Агентів, приєднуйтесь до нашого спеціального Discord-каналу в Microsoft Foundry Discord.

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

Кожен урок цього курсу містить приклади коду, які можна знайти в папці code_samples. Ви можете створити власну копію репозиторію (fork).

Кодові приклади у цих вправах використовують Azure AI Foundry та GitHub Model Catalogs для взаємодії з мовними моделями:

Цей курс також використовує такі фреймворки та сервіси AI Агентів від Microsoft:

Для отримання додаткової інформації про запуск коду цього курсу переходьте до розділу Налаштування курсу.

🙏 Бажаєте допомогти?

У вас є пропозиції або ви знайшли помилки у правописі чи коді? Створіть проблему (issue) або запропонуйте зміни (pull request)

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

🗃️ Уроки

Урок Текст і код Відео Додаткове навчання
Вступ до AI Агентів та випадки використання Посилання Відео Посилання
Огляд AI агентських фреймворків Посилання Відео Посилання
Розуміння патернів AI агентського дизайну Посилання Відео Посилання
Патерн використання інструментів Посилання Відео Посилання
AI агентський RAG Посилання Відео Посилання
Створення надійних AI Агентів Посилання Відео Посилання
Патерн проєктування планування Посилання Відео Посилання
Патерн мультиагентного дизайну Посилання Відео Посилання
Патерн дизайну метакогніції Посилання Відео Посилання
AI агентів у виробництві Посилання Відео Посилання
Використання агентських протоколів (MCP, A2A та NLWeb) Посилання Відео Посилання
Контекстне проектування для AI агентів Посилання Відео Посилання
Керування агентською пам’яттю Посилання Відео  
Ознайомлення з Microsoft Agent Framework Посилання    
Створення агентів використання комп’ютера (CUA) Незабаром    
Розгортання масштабованих агентів Незабаром    
Створення локальних AI агентів Незабаром    
Захист AI агентів Незабаром    

🎒 Інші курси

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

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 для початківців Data Science для початківців AI для початківців Кібербезпека для початківців Web Dev для початківців IoT для початківців XR розробка для початківців


Серія Copilot

Copilot для AI парного програмування Copilot для C#/.NET Пригоди Copilot

🌟 Подяка спільноті

Дякуємо Shivam Goyal за надання важливих прикладів коду, які демонструють Agentic RAG.

Внесок у проєкт

Цей проєкт вітає внески та пропозиції. Для більшості внесків вимагається ваша згода на Угоду ліцензіата на внесок (CLA), в якій ви підтверджуєте, що маєте права і надаєте нам права на використання вашого внеску. Деталі дивіться на https://cla.opensource.microsoft.com.

Коли ви надсилаєте pull request, бот CLA автоматично визначить, чи потрібно вам надати CLA і відповідно позначить PR (наприклад, статус перевірки, коментар). Просто дотримуйтеся інструкцій бота. Цю процедуру потрібно виконати лише один раз для всіх репозиторіїв, які використовують наш CLA.

Цей проєкт прийняв Microsoft Open Source Code of Conduct. Для додаткової інформації дивіться FAQ Кодексу поведінки або зв’яжіться з opencode@microsoft.com з будь-якими додатковими питаннями чи коментарями.

Торгові марки

Цей проєкт може містити торгові марки або лого проєктів, продуктів чи сервісів. Авторизоване використання торгових марок або логотипів Microsoft підлягає і повинно відповідати Керівництву з торгових марок і брендів Microsoft. Використання торгових марок або логотипів Microsoft у змінених версіях цього проєкту не повинно викликати плутанину або натякати на спонсорство Microsoft. Використання торгових марок або логотипів третіх сторін підпорядковується політикам відповідних третіх сторін.

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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