ai-agents-for-beginners

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

Агенти ШІ для початківців

Курс, який навчає всьому необхідному для початку створення агентів ШІ

Ліцензія GitHub Учасники GitHub Проблеми GitHub Запити на злиття GitHub PRs Вітаються

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

Переклади ведуться за допомогою Co-op Translator

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

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

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

Bash / macOS / Linux:

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'

CMD (Windows):

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"

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

Для додаткових мовних варіантів дивіться підтримувані мови Co-op Translator.

Спостерігачі GitHub Відгалуження GitHub Зірки GitHub

Microsoft Foundry Discord

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

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

У курсі є підтримка кількох мов. Перевірте доступні мови тут.

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

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

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

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

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

У кожному уроці цього курсу є приклади коду, які можна знайти в папці code_samples. Ви можете форкнути цей репозиторій, щоб створити власну копію.

Приклади коду в цих вправах використовують Microsoft Agent Framework із Microsoft Foundry Agent Service V2:

Для курсу використовуються такі фреймворки й сервіси агентів ШІ від Microsoft:

Деякі приклади також підтримують альтернативних постачальників, сумісних з OpenAI, таких як MiniMax, що пропонує моделі з великим контекстом (до 204 тисяч токенів). Деталі конфігурації див. у Налаштуванні Курсу.

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

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

Маєте пропозиції або знайшли помилки у правописі чи коді? Створіть задачу або надішліть запит на внесення змін

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

🗃️ Уроки

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

🎒 Інші курси

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

LangChain

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

Azure / Edge / MCP / Agents

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


Серія Generative AI

Генеративний штучний інтелект для початківців Генеративний штучний інтелект (.NET) Генеративний штучний інтелект (Java) Генеративний штучний інтелект (JavaScript)


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

Машинне навчання для початківців Наука про дані для початківців Штучний інтелект для початківців Кібербезпека для початківців Веб-розробка для початківців Інтернет речей для початківців Розробка XR для початківців


Серія Copilot

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

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

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

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

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

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

Цей проєкт прийняв Кодекс поведінки відкритого коду Microsoft. Більше інформації дивіться у FAQ щодо кодексу поведінки або звертайтеся на opencode@microsoft.com з додатковими питаннями чи коментарями.

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

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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