Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Microsoft Foundry предоставляет несколько способов сборки из одного вызова модели в полностью контейнеризованный агент. В этой статье вы узнаете, как создать агент и какую область разработчика следует использовать. Каждый раздел содержит ссылку на основное краткое руководство или обзор, чтобы вы могли глубже изучить тему.
Если вы новый, начните с рекомендуемого пути для новых разработчиков.
Начните с создания агента
Большинство проектов в Foundry строятся вокруг агента: модели в сочетании с инструкциями и инструментами, способными анализировать запрос и выполнять действия. Главное — решить, насколько вы хотите настраивать и контролировать работу этого агента. Думайте о нем как спектр от декларативного до полного кода.
- Декларативный, требующий минимум управления. Укажите инструкции, выберите модель и подключите средства на портале Foundry или с помощью пакета SDK. Foundry размещает и запускает агента за вас, без необходимости сопровождать код приложения или контейнеры. В Foundry это агент запроса. Создайте агент запроса.
- Полный код с наибольшим контролем. Используйте собственный код или фреймворк (например, Microsoft Agent Framework, LangGraph или Semantic Kernel), упакуйте его в контейнер, и Foundry запустит его с управляемой конечной точкой доступа, масштабированием, управлением идентификацией и средствами наблюдаемости. В Foundry это размещаемый агент. Разверните размещенный агент.
Вы можете начать декларативное и перейти к коду по мере роста потребностей. Подробное сравнение см. в разделе "Что такое размещенные агенты?". Полный цикл сборки, тестирования и доставки см. в жизненном цикле разработки агента.
Ещё не создаёте агента? Если вам нужно отправлять запросы на модель без инструментов или оркестрации, начните с одного вызова модели.
Выберите среду разработчика
Foundry поддерживает несколько типов поверхностей. Многие разработчики сочетают эти подходы, например, создают прототип в портале, а затем переходят к коду.
| Поверхность | лучше всего подходит для | Начните здесь |
|---|---|---|
| Портал Foundry | Изучение моделей, прототипов запросов и создание агентов запросов без написания кода. | Игровые площадки и быстрая оценка |
| Пакеты SDK | Создание приложений в Python, C#, JavaScript или Java. | Пакеты SDK для Microsoft Foundry |
| Azure Developer CLI (azd) | Создание каркаса, запуск, тестирование и развертывание проектов для размещённых агентов из командной строки. | Разработка агентов с помощью интерфейса командной строки разработчика Azure |
| Visual Studio Code | Создание и отладка агентов в редакторе с расширением Foundry. | Работа в VS Code |
| Агенты для программирования и MCP | Управление Foundry с помощью агентов для программирования (например, GitHub Copilot или Claude Code) с использованием Foundry Skill и MCP-сервера. | Использование навыка Microsoft Foundry в агентах для программирования |
Рекомендуемый путь для новых разработчиков
Выполните следующие действия, чтобы перейти от нуля до рабочей интеграции:
- Сделайте свой первый запрос к модели. Настройте свою среду и отправьте промпт, используя краткое руководство Создание с помощью моделей и агентов.
- Настройте среду разработчика. Установите интерфейс командной строки и пакет SDK, чтобы можно было создать код. См. статью "Настройка среды разработчика".
- Выберите модель. Просмотрите каталог и сравните параметры в обзоре моделей Foundry.
- Создайте свой первый агент. Начните с агента подсказок или сразу перейдите к размещённому агенту, если хотите использовать собственный код.
- Добавьте инструменты и знания. Расширьте агент с помощью средств, извлечения и памяти. Начните с обзора панели элементов, рекомендуемый способ добавления инструментов в агент.