ai-agents-for-beginners

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

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

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

Лицензия 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

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

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

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

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

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

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

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

Что вам потребуется

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

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

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

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

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

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

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

🗃️ Уроки

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

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

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

LangChain

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

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

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


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

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


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

Машинное обучение для начинающих Наука о данных для начинающих ИИ для начинающих Кибербезопасность для начинающих Веб-разработка для начинающих IoT для начинающих Разработка XR для начинающих


Серия Copilot

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

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

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

Внесение вклада

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

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

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

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

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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