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