ai-agents-for-beginners

Агенты ИИ для начинающих - Курс

Генеративный ИИ для начинающих

Курс, обучающий всему необходимому, чтобы начать создавать агентов ИИ

Лицензия GitHub Участники GitHub Задачи GitHub Pull-запросы GitHub PRs приветствуются

🌐 Поддержка нескольких языков

Поддерживается через GitHub Action (автоматически и всегда обновляется)

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

Предпочитаете клонировать локально?

Этот репозиторий включает переводы на более чем 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"

Это даст вам всё необходимое для прохождения курса при гораздо более быстрой загрузке.

Если вы хотите добавить дополнительные языки перевода, поддерживаемые языки перечислены здесь

Наблюдатели GitHub Форки GitHub Звёзды GitHub

Microsoft Foundry Discord

🌱 Начало работы

Этот курс содержит уроки, охватывающие основы создания агентов ИИ. Каждый урок посвящён своей теме, так что начинайте с того, что вам интересно!

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

Если вы впервые создаёте приложения с использованием генеративных моделей ИИ, ознакомьтесь с нашим курсом Generative AI For Beginners, который включает 21 урок по созданию с GenAI.

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

Встречайтесь с другими учащимися, получайте ответы на вопросы

Если вы застряли или у вас есть вопросы по созданию агентов ИИ, присоединяйтесь к нашему каналу в Discord в Microsoft Foundry Discord.

Что понадобится

Каждый урок в этом курсе содержит примеры кода, которые можно найти в папке code_samples. Вы можете форкнуть этот репозиторий, чтобы создать собственную копию.

Примеры кода в этих упражнениях используют Microsoft Agent Framework с Azure AI Foundry Agent Service V2:

В этом курсе используются следующие фреймворки и сервисы Microsoft для агентов ИИ:

Для получения дополнительной информации о запуске кода для этого курса перейдите к Course Setup.

🙏 Хотите помочь?

У вас есть предложения или вы нашли орфографические ошибки или ошибки в коде? Откройте issue или Создайте pull request

📂 В каждом уроке есть

🗃️ Уроки

Урок Текст и код Видео Дополнительное обучение
Введение в агентов ИИ и сценарии использования Ссылка Видео Ссылка
Исследование агентных фреймворков ИИ Ссылка Видео Ссылка
Понимание шаблонов проектирования агентных систем Ссылка Видео Ссылка
Паттерн использования инструментов Ссылка Видео Ссылка
Agentic RAG Ссылка Видео Ссылка
Создание надежных агентов ИИ Ссылка Видео Ссылка
Паттерн планирования Ссылка Видео Ссылка
Паттерн мультиагентной системы Ссылка Видео Ссылка
Паттерн метапознания Ссылка Видео Ссылка
AI-агенты в продакшене Ссылка Видео Ссылка
Использование агентных протоколов (MCP, A2A и NLWeb) Ссылка Видео Ссылка
Инженерия контекста для AI-агентов Ссылка Видео Ссылка
Управление памятью агентов Ссылка Видео  
Изучение Microsoft Agent Framework Ссылка    
Создание агентов для использования компьютера (CUA) Скоро    
Развертывание масштабируемых агентов Скоро    
Создание локальных AI-агентов Скоро    
Защита AI-агентов Скоро    

🎒 Другие курсы

Наша команда выпускает другие курсы! Посмотрите:

LangChain

LangChain4j для начинающих LangChain.js для начинающих LangChain для начинающих

Azure / Edge / MCP / Agents

AZD для начинающих Edge AI для начинающих MCP для начинающих AI-агенты для начинающих


Серия по генеративному ИИ

Генеративный ИИ для начинающих Генеративный ИИ (.NET) Генеративный ИИ (Java) Генеративный ИИ (JavaScript)


Базовое обучение

ML для начинающих Data Science для начинающих AI для начинающих Кибербезопасность для начинающих Веб‑разработка для начинающих IoT для начинающих Разработка XR для начинающих


Серия Copilot

Copilot для парного программирования с ИИ Copilot для C#/.NET Приключения Copilot

🌟 Благодарности сообществу

Благодарим Shivam Goyal за предоставление важных примеров кода, демонстрирующих Agentic RAG.

Участие

Этот проект приветствует вклад и предложения. Большинство вкладов требует, чтобы вы согласились с Contributor License Agreement (CLA), в котором вы заявляете, что имеете право и действительно предоставляете нам права на использование вашего вклада. Для подробностей посетите https://cla.opensource.microsoft.com.

Когда вы отправляете pull request, бот CLA автоматически определит, нужно ли вам предоставить CLA, и пометит PR соответствующим образом (например, проверка статуса, комментарий). Просто следуйте инструкциям, предоставленным ботом. Вам потребуется сделать это только один раз во всех репозиториях, использующих наш CLA.

В этом проекте принят Кодекс поведения Microsoft с открытым исходным кодом. Для получения дополнительной информации см. FAQ по Кодексу поведения или свяжитесь по адресу opencode@microsoft.com для любых дополнительных вопросов или комментариев.

Торговые марки

В этом проекте могут присутствовать товарные знаки или логотипы проектов, продуктов или сервисов. Авторизованное использование товарных знаков или логотипов Microsoft подлежит и должно соответствовать Руководству Microsoft по товарным знакам и брендам. Использование товарных знаков или логотипов Microsoft в изменённых версиях этого проекта не должно вводить в заблуждение или подразумевать спонсорство Microsoft. Любое использование товарных знаков или логотипов третьих сторон подчиняется политикам соответствующих третьих сторон.

Как получить помощь

Если вы застряли или у вас есть вопросы по созданию AI-приложений, присоединяйтесь:

Discord сообщества Microsoft Foundry

Если у вас есть отзывы о продукте или вы столкнулись с ошибками при разработке, посетите:

Форум разработчиков Microsoft Foundry


Отказ от ответственности: Этот документ был переведён с помощью сервиса машинного перевода на базе ИИ Co-op Translator. Хотя мы стремимся к точности, имейте в виду, что автоматические переводы могут содержать ошибки или неточности. Оригинал документа на его исходном языке следует считать авторитетным источником. Для критически важной информации рекомендуется профессиональный перевод, выполненный человеком. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования этого перевода.