ai-agents-for-beginners

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

AI Agents for Beginners

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

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

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

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

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"

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

Якщо ви хочете, щоб підтримувалися додаткові мови перекладу, вони перераховані тут.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

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

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

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

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

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

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

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

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

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

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

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

Деякі приклади коду також підтримують альтернативних сумісних з OpenAI провайдерів, таких як MiniMax, який пропонує моделі з великим контекстом (до 204 тисяч токенів). Деталі налаштування дивіться в Course Setup.

Для більш детальної інформації про запуск коду цього курсу перейдіть до Course Setup.

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

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

📂 Кожен урок містить

🗃️ Уроки

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

🎒 Інші курси

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

LangChain

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

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

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


Серія курсів з генеративного ШІ

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


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

Машинне навчання для початківців Data Science для початківців ШІ для початківців Кібербезпека для початківців Веб-розробка для початківців IoT для початківців XR розробка для початківців


Серія Copilot

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

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

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

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

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

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

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

Торговельні марки

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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