- BrainTools - https://www.braintools.ru -

Стандарт Google позволяет ИИ-агентам создавать пользовательские интерфейсы

Стандарт Google позволяет ИИ-агентам создавать пользовательские интерфейсы - 1

Новый стандарт A2UI от Google позволяет ИИ-агентам создавать графические интерфейсы на лету. Вместо простой отправки текста, ИИ теперь могут генерировать формы, кнопки и другие элементы пользовательского интерфейса, которые органично вписываются в любое приложение.

Проект с открытым исходным кодом A2UI (Agent-to-User Interface) стремится стандартизировать способ создания визуальных ответов агентами искусственного интеллекта [1]. Стандарт, выпущенный под лицензией Apache 2.0, устраняет разрыв между генеративным ИИ и графическими пользовательскими интерфейсами.

Логика [2] A2UI проста: простой текстовый или программный вывод часто не подходит для сложных задач. Google приводит в пример бронирование столиков в ресторанах; текстовый диалог может быстро стать утомительным.

Вместо долгого текстового чата агент мгновенно создает форму бронирования

Вместо долгого текстового чата агент мгновенно создает форму бронирования

С помощью A2UI оператор может мгновенно создать полноценную форму с полями выбора дат и доступными временными интервалами. Цель – создать контекстно-зависимый интерфейс, который адаптируется по мере развития разговора.

A2UI отказывается от iframe и исполняемого кода

A2UI отходит от распространенной практики, когда агенты генерируют HTML или JavaScript, которые работают в изолированных средах или iframe. По мнению исследовательской группы, такой подход создает риски безопасности и часто выглядит некачественно, поскольку дизайн редко соответствует основному приложению.

Вместо готового HTML-кода сервер передает данные в формате JSON, которые клиент преобразует в собственные элементы пользовательского интерфейса с помощью локального каталога виджетов

Вместо готового HTML-кода сервер передает данные в формате JSON, которые клиент преобразует в собственные элементы пользовательского интерфейса с помощью локального каталога виджетов

A2UI использует другой подход: он отправляет данные, а не код. Агент не передает исполняемую логику – он отправляет структуру JSON, описывающую необходимый интерфейс.

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

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

Агенты могут создавать всё, от отображения статуса рейсов до бланков заказов и контактных карточек

Агенты могут создавать всё, от отображения статуса рейсов до бланков заказов и контактных карточек

Как A2UI выглядит на фоне MCP от Anthropic и ChatKit от OpenAI

Google занимает свою нишу на все более переполненном рынке агентных пользовательских интерфейсов. Команда четко разграничивает A2UI и другие стандарты. По словам Google, протокол контекста модели (MCP) от Anthropic рассматривает пользовательский интерфейс как ресурс – обычно это готовый HTML-код, загружаемый в изолированной среде. A2UI ориентирован на нативные приложения, стремясь к более глубокой интеграции с хост-приложениями.

Google также отличает A2UI от ChatKit от OpenAI. ChatKit лучше всего работает в экосистеме OpenAI, в то время как A2UI разработан как платформенно-независимый инструмент. Он предназначен для сложных многоагентных конфигураций, где один агент управляет другими и безопасно отображает предложения пользовательского интерфейса от удаленных субагентов.

Всего несколько недель назад Google продемонстрировал, как модели ИИ могут создавать интерактивные инструменты и симуляции в режиме реального времени, представив функцию «Генеративный пользовательский интерфейс» [3] в приложении и поиске Gemini. Эта функция, получившая название «Динамический просмотр», генерирует персонализированные графические интерфейсы, чтобы упростить понимание сложных тем.

По данным Google, стандарт находится в версии 0.8 и уже используется в производстве. SDK GenUI  [4]для Flutter [5] использует A2UI для обработки связи между серверными агентами и мобильными приложениями. Внутренняя платформа мини-приложений Google Opal и Gemini Enterprise также работают на этом протоколе.

Google наладила партнерские отношения с внешними фреймворками. Команды, стоящие за AG UI [6] и CopilotKit, [7] поддерживали протокол с самого начала. Проект выпускает клиентские библиотеки для Flutter, Web Components и Angular, и команда приглашает разработчиков вносить свой вклад в разработку новых рендереров и интеграций. Учитывая, как быстро распространяются такие стандарты, как MCP [8] , A2UI выглядит перспективным для широкого внедрения.


Делегируйте часть рутинных задач вместе с BotHub! [9] Для доступа к сервису не требуется VPN и можно использовать российскую карту. По ссылке [10] вы можете получить 100 000 бесплатных токенов для первых задач и приступить к работе с нейросетями прямо сейчас!

Источник [11]

Автор: MrRjxrby

Источник [12]


Сайт-источник BrainTools: https://www.braintools.ru

Путь до страницы источника: https://www.braintools.ru/article/23457

URLs in this post:

[1] интеллекта: http://www.braintools.ru/article/7605

[2] Логика: http://www.braintools.ru/article/7640

[3] функцию «Генеративный пользовательский интерфейс»: https://research.google/blog/generative-ui-a-rich-custom-visual-interactive-user-experience-for-any-prompt/

[4] GenUI : https://a2ui.org/

[5] для Flutter: https://docs.flutter.dev/ai/genui

[6] AG UI: https://docs.ag-ui.com/introduction

[7] CopilotKit,: https://a2ui-editor.ag-ui.com/

[8] Учитывая, как быстро распространяются такие стандарты, как MCP: https://the-decoder.com/google-opens-its-infrastructure-for-ai-models-via-mcp/

[9] BotHub!: https://bothub.chat/?utm_source=contentmarketing&utm_medium=habr&utm_campaign=news&utm_content=THE_GOOGLE_STANDARD_ALLOWS_AI_AGENTS_TO_CREATE_USER_INTERFACES

[10] По ссылке: https://bothub.chat/?invitedBy=m_aGCkuyTgqllHCK0dUc7

[11] Источник: https://the-decoder.com/googles-open-standard-lets-ai-agents-build-user-interfaces-on-the-fly/

[12] Источник: https://habr.com/ru/companies/bothub/news/978822/?utm_source=habrahabr&utm_medium=rss&utm_campaign=978822

www.BrainTools.ru

Rambler's Top100