Шаблоны вроде A2UI снижают зависимость от пользовательского интерфейса и дополняют динамичный характер бизнеса.

Шаблоны вроде A2UI снижают зависимость от пользовательского интерфейса и дополняют динамичный характер бизнеса.

С появлением автономного (agentic) ИИ компании ведут бизнес гораздо более динамично. Вместо традиционных предварительно запрограммированных ботов и статических правил агенты теперь могут «мыслить» и находить альтернативные пути при возникновении непредвиденных условий. Например, использование онтологии бизнес-домена, такой как FIBO (онтология бизнеса финансовой индустрии), может помочь удерживать агентов в заданных рамках и предотвращать нежелательное поведение.

Теперь узким местом является уровень пользовательского опыта (UX). В то время как агенты динамичны и трансформируются вместе с дрейфом данных под управлением онтологии, пользовательский интерфейс по-прежнему остается во многом статичным. Такой пользовательский опыт с фиксированными полями и конфигурациями может ограничивать творческую свободу, предоставляемую агентам. Современные стандарты, такие как AG-UI (интерфейс пользователя для агентов), помогают оптимизировать связь между UX и агентами — однако экраны все равно должны быть предварительно определены на этапе проектирования.

Новая технология выводит этот процесс на следующий уровень, позволяя агентам динамически генерировать нужный пользователю экран на основе конкретного контента. Одной из таких технологий является A2UI — интерфейс от агента к пользователю. С помощью A2UI мы сначала определяем UX-схему того, как должны отображаться компоненты. Эта слабосвязанная схема позволяет агентам создавать экраны в соответствии с данными.

Теперь агенты взаимодействуют с совместимым с A2UI «рендерером», который динамически отображает экраны на основе JSON-контента, создаваемого агентами на лету. Экраны являются полностью интерактивными и могут взаимодействовать со своими агентами, используя AG-UI. Такие компании, как Copilotkit, активно создают рендереры A2UI, которые могут динамически строить пользовательский интерфейс на основе спецификации JSON и подключать его обратно к агенту через AG-UI.

Более того, использование новых стандартов сжатия, таких как нотация объектов токенов (TOON), может помочь добиться высокоэффективного сжатия и включить в контекстные промпты такие схемы, как онтология и A2UI. Разумеется, по мере того как модели будут становиться умнее, они также получат возможность автоматически генерировать экраны, совместимые с A2UI и AG-UI, с помощью предварительного обучения.

Приведенная ниже схема иллюстрирует один из вариантов этой архитектуры.

Diagram illustrating the A2UI model with tools catalog, agents catalog, UI renderer, and screens interconnected.

Изображение создано автором.

Как видно, спецификация A2UI дополняет бизнес-онтологию и фокусируется на логике рендеринга компонентов пользовательского интерфейса. Если взять пример одобрения кредита, онтология определяет такие бизнес-концепции, как кредиты, стороны, условия процентных ставок, ковенанты или условия. Эти данные обычно хранятся в нескольких исходных системах в разном виде, а общая бизнес-онтология помогает объединить их в единый «язык». Спецификация A2UI определяет, как будут отображаться компоненты пользовательского интерфейса.

В будущем менять нужно будет только спецификацию, а не отдельные экраны, поскольку экраны каждый раз генерируются со свежим контентом. Кроме того, поскольку под капотом A2UI используется AG-UI, экраны сохраняют связь с исходным агентом, который сгенерировал контент. Таким образом, можно отслеживать такие события, как клики по кнопкам и отправка форм, и реагировать на них. Весь этот процесс происходит в рамках единого интерфейса — например, традиционного чат-бота.

Результатом для бизнеса является объединение онтологии, агентов, A2UI JSON, экранов с динамическим контентом и обмена сообщениями AG-UI. Все управляется бизнес-логикой и связями, определенными в онтологии, а это значит, что у UX-дизайнера и UI-разработчика остается меньше возможностей для интерпретации. Эти роли по-прежнему необходимы в проектах, но повторно используемые компоненты определяются и создаются всего один раз. Повторяйте до полного усвоения!

Например, можно определить, чтобы любое отправленное пользователю сообщение (ошибка, информация, предупреждение) отображалось на панели с логотипом вашей компании и соответствовало стандарту ISO 9241-110. С помощью автономного ИИ и A2UI выделенный агент может проверять эти сообщения и формировать их на экране в соответствии со стандартами.

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

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

Даттарадж Рао (Dattaraj Rao) — архитектор по инновациям и научно-исследовательским разработкам в Persistent Systems.

Добро пожаловать в сообщество VentureBeat!

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

Читайте далее в рамках нашей программы гостевых публикаций и ознакомьтесь с нашими рекомендациями, если вы хотите написать собственную статью!

Технологии

Смотреть все

Подпишитесь на свежие новости!

Глубокая аналитика для руководителей в области корпоративного ИИ, данных и безопасности

Подписаться по RSS

RSS-ленты обновляются каждые 15 минут.