ai-agents-for-beginners

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

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

Курс, который научит всему, что нужно знать, чтобы начать создавать AI-агентов

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

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

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

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

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

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

Microsoft Foundry Discord

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

В этом курсе есть уроки, покрывающие основы создания AI-агентов. Каждый урок посвящён своей теме, так что начинайте с любого, который вам нравится!

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

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

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

Познакомьтесь с другими учащимися, получите ответы на ваши вопросы

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

Что вам нужно

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

Примеры кода в этих упражнениях используют Azure AI Foundry и GitHub Model Catalogs для взаимодействия с языковыми моделями:

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

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

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

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

📂 Каждый урок включает

🗃️ Уроки

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

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

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

LangChain

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


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

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


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

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


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

Машинное обучение для начинающих Анализ данных для начинающих ИИ для начинающих Кибербезопасность для начинающих Веб-разработка для начинающих Интернет вещей для начинающих 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 Open Source Code of Conduct. Для дополнительной информации см. FAQ по кодексу поведения или свяжитесь по адресу opencode@microsoft.com для любых дополнительных вопросов или комментариев.

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

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

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

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

Microsoft Foundry Discord

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

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


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