![]()
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 | Khmer | 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 мовних перекладів, що значно збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте sparse checkout:
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"Це дасть вам все необхідне для проходження курсу з набагато швидшим завантаженням.
Якщо ви бажаєте, щоб підтримувалися додаткові мови перекладу, вони наведені тут
Цей курс охоплює уроки, що розглядають основи створення AI Агентів. Кожен урок присвячено окремій темі, тому починайте з будь-якого, який вам подобається!
Для цього курсу є підтримка багатьох мов. Перейдіть до наших доступних мов тут.
Якщо ви вперше створюєте з моделями Генеративного ШІ, подивіться наш курс Генеративний ШІ для Початківців, який містить 21 урок зі створення з GenAI.
Не забудьте поставити ⭐ цьому репозиторію і зробити форк цього репозиторію, щоб запускати код.
Якщо у вас виникли труднощі або є питання щодо створення AI Агентів, приєднуйтесь до нашого спеціального Discord-каналу в Microsoft Foundry Discord.
Кожен урок у цьому курсі містить приклади коду, які можна знайти в папці code_samples. Ви можете зробити форк цього репозиторію, щоб створити власну копію.
Приклади коду в цих вправ використовують Microsoft Agent Framework з Azure AI Foundry Agent Service V2:
У цьому курсі використовуються такі AI Agent фреймворки та сервіси від Microsoft:
Деякі приклади коду також підтримують альтернативних провайдерів, сумісних із OpenAI, таких як MiniMax, який пропонує моделі з великим контекстом (до 204K токенів). Дивіться Налаштування курсу для деталей конфігурації.
Для отримання додаткової інформації про запуск коду цього курсу перейдіть до Налаштування курсу.
У вас є пропозиції або ви знайшли помилки у правописі чи коді? Створіть проблему або Зробіть pull request
| Урок | Текст і Код | Відео | Додаткове навчання |
|---|---|---|---|
| Вступ до AI Агентів та випадків використання | Посилання | Відео | Посилання |
| Вивчення AI агентичних фреймворків | Посилання | Відео | Посилання |
| Розуміння патернів дизайну AI агентів | Посилання | Відео | Посилання |
| Патерн використання інструментів | Посилання | Відео | Посилання |
| Агентський RAG | Посилання | Відео | Посилання |
| Створення надійних AI агентів | Посилання | Відео | Посилання |
| Патерн дизайну планування | Посилання | Відео | Посилання |
| Патерн багатоягелньої архітектури | Посилання | Відео | Посилання |
| Шаблон проєктування метакогніції | Посилання | Відео | Посилання |
| Агент AI в продуктивному використанні | Посилання | Відео | Посилання |
| Використання агентських протоколів (MCP, A2A та NLWeb) | Посилання | Відео | Посилання |
| Контекстне проєктування для агентів AI | Посилання | Відео | Посилання |
| Управління агентською пам’яттю | Посилання | Відео | |
| Ознайомлення з Microsoft Agent Framework | Посилання | ||
| Створення агентів для користувача комп’ютера (CUA) | Посилання | Посилання | |
| Розгортання масштабованих агентів | Скоро буде | ||
| Створення локальних агентів AI | Скоро буде | ||
| Захист агентів AI | Скоро буде |
Наша команда також створює інші курси! Ознайомтеся з ними:
Дякуємо Shivam Goyal за внесок важливих зразків коду, що демонструють Agentic RAG.
Цей проєкт вітає внески та пропозиції. Більшість внесків вимагають вашої згоди з Угодою про ліцензію учасника (CLA), яка підтверджує, що ви маєте право і фактично надаєте нам права на використання вашого внеску. Для деталей відвідайте https://cla.opensource.microsoft.com.
Коли ви подаєте запит на включення коду, бот CLA автоматично визначить, чи потрібно вам надати CLA і відповідно позначить PR (наприклад, статус-перевірка, коментар). Просто дотримуйтесь інструкцій, наданих ботом. Вам потрібно зробити це лише один раз для всіх репозиторіїв, що використовують нашу CLA.
Цей проєкт ухвалив Кодекс поведінки Microsoft Open Source. Для більш детальної інформації дивіться FAQ з Кодексу поведінки або зв’яжіться з opencode@microsoft.com з будь-якими додатковими питаннями або зауваженнями.
Цей проєкт може містити торгові марки або логотипи проєктів, продуктів чи сервісів. Авторизоване використання торгових марок або логотипів Microsoft підпорядковується і має відповідати Вказівкам Microsoft щодо торгових марок і брендів. Використання торгових марок або логотипів Microsoft у змінених версіях цього проєкту не повинно спричиняти плутанину або натякати на спонсорство Microsoft. Будь-яке використання торгових марок або логотипів третіх сторін підпорядковується політикам цих третіх сторін.
Якщо ви застрягли або маєте питання щодо створення AI-додатків, приєднуйтесь до:
Якщо у вас є відгуки або помилки під час розробки, відвідайте:
Відмова від відповідальності: Цей документ був перекладений за допомогою сервісу автоматичного перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критичної інформації рекомендується професійний переклад людиною. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникають унаслідок використання цього перекладу.