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