Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом руководстве вы создадите специализированного подагента в конструкторе субагентов с собственными инструкциями, инструментами и навыками. Субагенты выполняют узкоспециализированные задачи, такие как составление отчетов о работоспособности, сортировка оповещений или отправка уведомлений. Дополнительные сведения о работе подагентов см. в разделе Subagents.
Предполагаемое время: 5 минут
В этом руководстве вы узнаете, как:
- Создание подагента с пользовательскими инструкциями в построителе субагентов
- Назначьте навыки, инструменты и хуки субагенту
- Тестирование подагента в диалоге и в тестовой среде
- Изменение конфигурации подагента и управление ими с помощью формы или YAML
Необходимые условия
- Агент, созданный на портале агента Azure SRE.
- По крайней мере один соединитель настроен, если вы хотите, чтобы подзагент использовал внешние средства.
Создание подагента
Выполните следующие действия, чтобы создать в портале нового субагента.
Откройте портал агента SRE и выберите свой агент.
Выберите Построитель>Построитель субагентов.
Выберите раскрывающийся список "Создать " на панели инструментов и выберите "Настраиваемый агент".
Откроется диалоговое окно создания с двумя вкладками: Форма и YAML.
Заполните обязательные поля:
Поле Пример значения Имя пользовательского агента (обязательно) health-check-reporterИнструкции (обязательные) Вы репортер диагностики. Проверьте работоспособность ресурсов Azure для приложений-контейнеров в рабочей группе ресурсов. Суммируйте нормальные, предупреждающие и критические количества. Отправьте сводку по электронной почте". Подсказка
Выберите "Уточнение с помощью ИИ" над полем инструкций, чтобы позволить агенту автоматически улучшать свои инструкции. Выберите "Просмотреть предложения ИИ" , чтобы просмотреть рекомендации по улучшению инструкций, инструментов и навыков.
(Необязательно) Настройте оставшиеся разделы в диалоговом окне. Если вы пропустите эти разделы, субагент по умолчанию наследует все глобальные навыки и инструменты.
Навыки: Выберите Выбор навыков, чтобы назначить определенные навыки подагенту. Выбор определенных навыков переопределяет глобальные значения по умолчанию. Оставьте параметр выбора пустым, чтобы разрешить все глобальные навыки. Дополнительные сведения см. в разделе "Навыки".
Средства. Выберите средства , чтобы открыть панель выбора инструментов. Просмотрите или найдите средства, упорядоченные по категориям (например, инструменты Kusto или средства уведомлений). Выберите инструменты, которые вы хотите, чтобы использовал субагент. Чтобы сначала создать пользовательские инструменты, см. статью "Создание средства Kusto " или "Создание средства Python". Дополнительные сведения см. в разделе "Сервис".
Перехватчики: выберите "Управление перехватчиками" , чтобы добавить элементы управления безопасностью и управлением. Перехватчики выполняются до действий (перехватчики запросов) или после использования средства (перехватчики команд). Инструкции по настройке см. в разделе "Создание и управление перехватчиками" на портале. См. в разделе «Перехватчики агента» для получения дополнительной информации.
Нажмите кнопку "Создать".
Ваш подагент отображается как узел на холсте построителя подагентов с отображением всех подключенных инструментов.
Подсказка
Прежде чем назначать инструменты, протестируйте каждое в отдельности на тестовой площадке, чтобы убедиться, что они возвращают ожидаемые данные.
Проверьте подагента
После создания подагента проверьте его, чтобы убедиться, что он работает должным образом.
Тестирование из диалогового окна
В диалоговом окне создания или изменения выберите значок теста в правом верхнем углу, чтобы открыть панель Тест живого агента. Введите запрос и узнайте, как субагент отвечает с текущими инструкциями и инструментами.
Тестирование на детской площадке
Используйте площадку для интерактивного тестирования с оформлением в виде разделённого экрана.
- На панели инструментов построителя подагентов выберите переключатель представления тестовой площадки .
- Макет разбиения экрана показывает конфигурацию вашего подагента на одной стороне и живой чат на другой стороне.
- Выберите подагент, введите тестовый запрос и убедитесь, что он работает должным образом.
- Выполните итерацию, изменив инструкции или переключив средства, а затем снова протестируйте, пока выходные данные не соответствуют вашим ожиданиям.
Дополнительные сведения см. в разделе "Песочница агента" или "Тестирование средства в песочнице".
Изменение подагента
Чтобы изменить существующий субагент, откройте его конфигурацию в конструкторе субагентов.
Выберите подагент, затем выберите Изменить (или дважды щелкните узел). Откроется диалоговое окно редактирования со всеми текущими значениями, предварительно заполненными.
| Что изменить | Поле для обновления |
|---|---|
| Что делает | Инструкции |
| Какие навыки он использует | Навыки> Выбор навыков |
| Какие средства он использует | Инструменты> Выбор инструментов |
| Элементы управления безопасностью | Крючки> Управление крючками |
После завершения нажмите Сохранить.
Изменение с помощью YAML
Вы можете просматривать или изменять конфигурацию подагента как YAML для копирования конфигураций или управления конфигурацией в виде кода.
Выберите вкладку YAML в верхней части диалогового окна создания или изменения, чтобы перейти в режим YAML . Изменения в режиме YAML синхронизируются обратно с представлением формы.