Создание и настройка агентов операций

Агенты операций в Fabric Real-Time Intelligence помогают организациям превратить данные в режиме реального времени в немедленные, практические решения. Вместо того чтобы полагаться на ручной мониторинг и вмешательство, используйте агентов для непрерывного отслеживания ключевых метрик, выявления полезных выводов и рекомендации целевых действий. Они позволяют командам быстро реагировать и оптимизировать операции в масштабе. Каждый агент операций — это выделенный элемент Fabric, предназначенный для конкретного бизнес-процесса.

Настроив агенты с четкими инструкциями и источниками данных, вы можете развернуть несколько агентов в качестве виртуальных экспертов в организации. Этот модульный подход отслеживает и постоянно улучшает каждый критически важный процесс и сохраняет рекомендуемые действия в соответствии со своими стратегическими целями.

В этой статье вы узнаете, как создать и использовать агент операций ИИ в Real-Time Intelligence. Агент операций отслеживает данные в режиме реального времени и предлагает практические решения.

Предпосылки

Замечание

Чтобы опробовать операционный агент на образце данных, настройте сквозной пример Real-Time Intelligence. Ваш операционный агент может отслеживать включённый в состав Eventhouse.

Создание агента операций

  1. На домашней странице Fabric щелкните значок многоточия (...) и нажмите кнопку "Создать".

    Снимок экрана: значок с многоточием и параметр

  2. На странице Создать перейдите в раздел Аналитика в реальном времени и выберите Агент операций.

    Снимок экрана: параметр создания агента операций.

  3. В разделе "Создать агент операций" введите имя агента и выберите рабочую область, в которой вы хотите создать ее.

    Снимок экрана: панель для нового агента операций.

  4. Нажмите кнопку "Создать", чтобы создать агент операций.

Настройка агента операций

На странице Настройка агента настройте операционный агент и адаптируйте его к своим данным, указав следующие сведения:

  1. Укажите конкретные инструкции для руководства по поведению и принятию решений агента. Например, вы можете сообщить агенту отправить вам оповещение при обнаружении условия, соответствующего вашим бизнес-целям.

    Снимок экрана: раздел инструкций на странице установки.

  2. Выберите соответствующий источник данных, который агент может анализировать и отслеживать. Этот выбор обеспечивает агенту доступ к точной и актуальной информации для формирования аналитических выводов.

    Снимок экрана: раздел источника знаний на странице установки.

  3. По умолчанию операционный агент может отправлять вам сообщения в Teams, когда выполняются отслеживаемые им условия. При необходимости можно настроить дополнительные действия, которые он может рекомендовать и предпринять. Дополнительные сведения см. в разделе "Действия агента операций".

После завершения настройки сохраните агент и выберите "Создать сборник схем". Сборник схем описывает цели, инструкции, данные и определенные действия, поэтому агент понимает свои задачи.

Свойства и поля, с которые они сопоставляются, отображаются в базовых данных. При просмотре правил вам может встретиться правило, в котором используется имя свойства, а не соответствующий ему столбец. Убедитесь, что модель и правила соответствуют вашим требованиям.

Снимок экрана руководства и его свойства.

В руководстве отображаются концепции, которые агент мониторит, и правила или условия, которые он оценивает.

Настройка инструкций и правил агента операций с помощью чата Copilot

Вместо того чтобы вручную настраивать каждую цель, правило и порог, можно использовать встроенный чат Copilot, чтобы настроить агента в диалоговом режиме. Откройте чат с ленты.

Снимок экрана: лента и кнопка

Начните с описания того, что вы хотите, чтобы агент делал на естественном языке, например "Мониторинг турбин и оповещение меня, когда температура двигателя становится слишком высокой". Чат интерпретирует намерение, основания его для выбранного источника данных и помогает преобразовать его в цели, инструкции и правила, составляющие сборник схем агента. Вы можете использовать чат наряду с ручной конфигурацией, поэтому можете вводить инструкции напрямую или попросить Copilot составить и доработать их.

Чат наиболее полезен для уточнения инструкций и их превращения в логику мониторинга. Как вы описываете условия, Copilot предлагает правила и запросы, которые их поддерживают, и сообщает вам, когда требуется внимание, например, когда инструкция неясна, ссылается на данные, которые недоступны, или запрашивает условие или действие, которое не поддерживается. Этот цикл отзывов помогает исправить курс перед запуском агента, а не обнаруживать пробелы во время выполнения. Поскольку в основе каждого правила лежит явный запрос, вы можете проверить, что именно генерирует Copilot, и самостоятельно убедиться в корректности логики.

Конфигурация итеративна. После того как Copilot предлагает правила, запросы и действия, можно задать дополнительные вопросы, чтобы уточнить инструкции, настроить пороговые значения или сузить область мониторинга. Руководство обновляется по ходу работы. Продолжайте этот цикл «предложение — уточнение — доработка», пока инструкция не будет отражать, на что вы хотите, чтобы агент обращал внимание, и как он должен реагировать. Когда вы удовлетворены, просмотрите полученные цели, правила, источники данных и действия. Затем сохраните и запустите агент.

Запуск агента

Чтобы изменить поведение агента, обновите цели и инструкции и сохраните агента еще раз. Когда вы удовлетворены конфигурацией, нажмите кнопку "Пуск " на панели инструментов, чтобы запустить агент. Нажмите кнопку "Остановить ", чтобы остановить ее.

Это важно

Агент действует от имени своего создателя, используя его делегированную учётную запись и разрешения. Когда получатель утверждает рекомендацию, агент запускает действие от имени создателя, используя разрешения создателя.

Общие сведения о правилах агента операций

Агент выполняет запрос к вашему источнику данных для каждого правила. Вы можете просмотреть этот запрос, чтобы увидеть, как правило сопоставляется с базовыми столбцами, свойствами и логикой. Проверка запроса помогает проверить, что агент оценивает правильное свойство, применяет предполагаемое условие и считывает правильные данные. Таким образом, вы подтверждаете, что агент ищет именно то, что нужно, перед его запуском.

Снимок экрана: правило, развернутое для отображения запроса.

Вы можете использовать опцию Скопировать код и затем вставить его в элемент Queryset KQL или в редактор запросов графа Ontology, чтобы протестировать его на ваших данных. Для KQL необходимо заменить параметры startTime и endTime последними метками времени (или функцией KQL now() ), чтобы проверить их в отношении данных.

Агент операций выполняет запрос правила каждые 5 минут и отслеживает результаты по условию, определяющему , когда правило выполняется. Условия делятся на две категории, а разница определяет частоту сигналов правила:

  • Условия состояния выполняются в любой момент, когда текущее значение свойства удовлетворяет условию. Они остаются в активном состоянии до тех пор, пока значение находится в этом состоянии, поэтому они могут неоднократно подавать сигнал, пока сохраняется это условие. Используйте условие состояния, если важно, находится ли что-то в определённом состоянии, например "температура выше 80".
  • Условия перехода считаются выполненными только в тот момент, когда свойство переходит из состояния, в котором оно не удовлетворяет условию, в состояние, в котором оно ему удовлетворяет, включая переход от значения NULL. Они срабатывают один раз при переходе и не срабатывают снова, пока значение не перестанет удовлетворять условию и затем вновь не начнёт ему удовлетворять. Используйте условие перехода, когда важно изменение, например: «температура превышает 80».

Например, условие Выше выполняется при каждой оценке, пока значение остается выше порогового значения, а условие Пересекает снизу вверх выполняется только тогда, когда значение переходит от значения ниже порогового значения к значению выше него. Выберите условие, соответствующее тому, следует ли реагировать на текущее состояние или изменение состояния.

В следующей таблице описаны доступные условия:

Condition Тип Когда условие выполнено
Выше Государство Условие выполняется каждый раз, когда значение свойства превышает заданное значение.
Кресты выше Transition Выполняется, когда значение свойства изменяется с уровня ниже указанного значения на уровень выше него (или от null до значения выше указанного значения).
Ниже Государство Условие выполняется всякий раз, когда значение свойства ниже указанного значения.
Кресты ниже Transition Выполняется, когда значение свойства изменяется с уровня выше заданного значения на уровень ниже заданного значения (или из null в значение ниже заданного значения).
Введите диапазон Transition Условие выполняется каждый раз, когда значение свойства переходит из состояния вне диапазона в состояние внутри диапазона.
Диапазон выходов Transition Срабатывает каждый раз, когда значение свойства выходит за пределы диапазона.
Является Государство Выполняется в любой момент, когда свойство соответствует значению.
превращается в Transition Условие выполняется, когда значение свойства изменяется с другого значения (или null) на это значение.

Мониторинг активности агентов

Журнал действий агента содержит подробные сведения о своих действиях, включая условия, которые он оценил, рекомендации, которые он сделал, и полученные ответы. Эти сведения помогают понять процесс принятия решений агентом и определить области для улучшения.

Чтобы получить доступ к журналу действий, выберите журнал действий на боковой панели навигации. В журнале отображается хронологический список событий, включая метки времени, типы событий и соответствующие сведения. Выберите событие, чтобы просмотреть дополнительные сведения об этом.

Снимок экрана: журнал действий.

На странице сведений об операции можно просмотреть сведения о операции и состояние.

Снимок экрана: страница сведений об операции.