ai-agents-for-beginners

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

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

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

Лицензия GitHub Участники GitHub Проблемы GitHub Запросы на слияние GitHub PRs Welcome

🌐 Многоязычная поддержка

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

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

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

В этом репозитории содержится более 50 языковых переводов, что значительно увеличивает размер загрузки. Чтобы клонировать репозиторий без переводов, используйте sparse checkout:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

🗃️ Уроки

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

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

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

LangChain

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


Azure / Edge / MCP / Agents

AZD для начинающих Edge AI для начинающих MCP для начинающих AI Agents для начинающих


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

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


Основное обучение

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


Серия Copilot

Copilot для AI парного программирования Copilot для C#/.NET Copilot Adventure

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

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

Участие в проекте

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

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

Этот проект принял Кодекс поведения Microsoft Open Source. Подробнее см. FAQ по Кодексу поведения или обратитесь по адресу opencode@microsoft.com с любыми дополнительными вопросами или комментариями.

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

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

Получение помощи

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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