![]()
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Предпочитаете клонировать локально?
В этом репозитории есть 50+ языковых переводов, что значительно увеличивает размер загрузки. Чтобы клонировать без переводов, используйте выборочную загрузку:
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 Agent платформы и сервисы от Microsoft:
Некоторые образцы кода также поддерживают альтернативных провайдеров, совместимых с OpenAI, таких как MiniMax, предлагающий модели с большим контекстом (до 204K токенов). Смотрите Course Setup для деталей настройки.
Для получения дополнительной информации о запуске кода для этого курса перейдите в Course Setup.
Есть предложения или нашли ошибки в орфографии или коде? Откройте проблему (issue) или создайте pull request
| Урок | Текст и код | Видео | Дополнительное обучение |
|---|---|---|---|
| Введение в AI-агентов и примеры использования | Ссылка | Видео | Ссылка |
| Изучение AI Agentic Frameworks | Ссылка | Видео | Ссылка |
| Понимание паттернов проектирования AI-агентов | Ссылка | Видео | Ссылка |
| Паттерн использования инструментов | Ссылка | Видео | Ссылка |
| Agentic RAG | Ссылка | Видео | Ссылка |
| Создание надёжных AI-агентов | Ссылка | Видео | Ссылка |
| Паттерн проектирования планирования | Ссылка | Видео | Ссылка |
| Мультиагентный паттерн проектирования | Ссылка | Видео | Ссылка |
| Метапознание Шаблон Проектирования | Link | Video | Link |
| AI Агенты в Производстве | Link | Video | Link |
| Использование Агентских Протоколов (MCP, A2A и NLWeb) | Link | Video | Link |
| Контекстная Инженерия для AI Агентов | Link | Video | Link |
| Управление Агентской Памятью | Link | Video | |
| Исследование Microsoft Agent Framework | Link | ||
| Создание Агентов для Использования Компьютера (CUA) | Link | Link | |
| Развёртывание Масштабируемых Агентов | Скоро будет | ||
| Создание Локальных AI Агентов | Скоро будет | ||
| Защита AI Агентов | Link | Link |
Наша команда производит и другие курсы! Ознакомьтесь с:
Благодарим 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. Любое использование торговых марок или логотипов третьих сторон подчиняется политикам этих третьих сторон.
Если вы застряли или у вас есть вопросы по созданию AI приложений, присоединяйтесь:
Если у вас есть отзывы о продукте или ошибки при разработке, посетите:
Отказ от ответственности: Этот документ был переведен с использованием сервиса машинного перевода Co-op Translator. Несмотря на наши усилия по обеспечению точности, имейте в виду, что автоматический перевод может содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется обратиться к профессиональному человеческому переводу. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования этого перевода.