![]()
Арабский | Бенгальский | Болгарский | Бирманский (Мьянма) | Китайский (упрощённый) | Китайский (традиционный, Гонконг) | Китайский (традиционный, Макао) | Китайский (традиционный, Тайвань) | Хорватский | Чешский | Датский | Нидерландский | Эстонский | Финский | Французский | Немецкий | Греческий | Иврит | Хинди | Венгерский | Индонезийский | Итальянский | Японский | Каннада | Кхмерский | Корейский | Литовский | Малайский | Малаялам | Маратхи | Непальский | Нигерийский пиджин | Норвежский | Персидский (фарси) | Польский | Португальский (Бразилия) | Португальский (Португалия) | Пенджабский (Гурмукхи) | Румынский | Русский | Сербский (кириллица) | Словацкий | Словенский | Испанский | Суахили | Шведский | Тагальский (Филиппины) | Тамильский | Телугу | Тайский | Турецкий | Украинский | Урду | Вьетнамский
Предпочитаете клонировать локально?
В этом репозитории содержится более 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"Это даст вам всё необходимое для прохождения курса с гораздо более быстрой загрузкой.
Если вы хотите, чтобы поддерживались дополнительные языки переводов, их список доступен здесь
Этот курс содержит уроки, охватывающие основы создания AI-агентов. Каждый урок посвящён своей теме, так что начинайте с любого!
Для этого курса имеется многоязычная поддержка. Перейдите к нашему списку доступных языков здесь.
Если вы впервые работаете с генеративными AI-моделями, ознакомьтесь с нашим курсом Generative AI For Beginners, включающим 21 урок по созданию с использованием GenAI.
Не забудьте поставить ★ этому репозиторию и создать форк, чтобы запустить код.
Если у вас возникнут трудности или вопросы по созданию AI-агентов, присоединяйтесь к нашему специализированному Discord-каналу в Microsoft Foundry Discord.
Каждый урок в этом курсе содержит примеры кода, которые находятся в папке code_samples. Вы можете создать форк этого репозитория, чтобы создать свою копию.
Примеры кода в этих упражнениях используют Microsoft Agent Framework с Azure AI Foundry Agent Service V2:
В этом курсе используются следующие фреймворки и сервисы AI-агентов от Microsoft:
Некоторые примеры кода также поддерживают альтернативных поставщиков, совместимых с OpenAI, таких как MiniMax, который предлагает модели с большим контекстом (до 204К токенов). См. раздел Настройка курса для подробностей конфигурации.
Для получения дополнительной информации о запуске кода этого курса перейдите в раздел Настройка курса.
Есть предложения или вы нашли ошибки в коде или орфографии? Создайте issue или отправьте pull request
| Урок | Текст и код | Видео | Дополнительное обучение |
|---|---|---|---|
| Введение в AI-агентов и сценарии использования агентов | Ссылка | Видео | Ссылка |
| Исследование AI агентских фреймворков | Ссылка | Видео | Ссылка |
| Понимание паттернов проектирования AI-агентов | Ссылка | Видео | Ссылка |
| Паттерн использования инструментов | Ссылка | Видео | Ссылка |
| Agentic RAG | Ссылка | Видео | Ссылка |
| Создание надёжных AI-агентов | Ссылка | Видео | Ссылка |
| Паттерн проектирования планирования | Ссылка | Видео | Ссылка |
| Паттерн многолетней работы агентов | Ссылка | Видео | Ссылка |
| Паттерн метакогниции | Ссылка | Видео | Ссылка |
| AI-агенты в производстве | Ссылка | Видео | Ссылка |
| Использование агентных протоколов (MCP, A2A и NLWeb) | Ссылка | Видео | Ссылка |
| Контекст-инжиниринг для AI-агентов | Ссылка | Видео | Ссылка |
| Управление агентской памятью | Ссылка | Видео | |
| Изучение Microsoft Agent Framework | Ссылка | ||
| Создание агентов для использования компьютера (CUA) | Ссылка | Ссылка | |
| Развертывание масштабируемых агентов | Скоро будет | ||
| Создание локальных AI-агентов | Скоро будет | ||
| Защита AI-агентов | Скоро будет |
Наша команда выпускает и другие курсы! Посмотрите:
Спасибо Shivam Goyal за вклад важных образцов кода, демонстрирующих агентский RAG.
Этот проект приветствует вклады и предложения. Большинство вкладов требуют согласия с Лицензионным соглашением участника (CLA), заявляющим, что вы имеете право и действительно предоставляете нам права на использование вашего вклада. Подробнее смотрите на https://cla.opensource.microsoft.com.
При отправке запроса на включение изменений, бот CLA автоматически определит, нужно ли вам предоставить CLA и отметит PR соответствующим образом (например, проверка статуса, комментарий). Просто следуйте инструкциям бота. Вам нужно будет сделать это только один раз для всех репозиториев, использующих наш CLA.
Этот проект принял Кодекс поведения Microsoft с открытым исходным кодом. Для дополнительной информации смотрите Часто задаваемые вопросы по кодексу поведения или свяжитесь с opencode@microsoft.com для любых дополнительных вопросов или комментариев.
В этом проекте могут использоваться торговые марки или логотипы проектов, продуктов или услуг. Авторизованное использование торговых марок или логотипов Microsoft подчиняется и должно соответствовать Руководству по торговым маркам и брендам Microsoft. Использование торговых марок или логотипов Microsoft в изменённых версиях этого проекта не должно вызывать путаницу или подразумевать спонсорство Microsoft. Любое использование торговых марок или логотипов третьих лиц подчиняется политикам соответствующих третьих сторон.
Если у вас возникли трудности или есть вопросы о создании AI-приложений, присоединяйтесь:
Если у вас есть отзывы о продукте или ошибки при разработке, посетите:
Отказ от ответственности:
Этот документ был переведен с помощью службы автоматического перевода Co-op Translator. Хотя мы стремимся к точности, пожалуйста, учитывайте, что автоматический перевод может содержать ошибки или неточности. Оригинальный документ на родном языке следует считать авторитетным источником. Для критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или ошибочные толкования, возникшие в результате использования данного перевода.