


Стандарт Google позволяет ИИ-агентам создавать пользовательские интерфейсы
Новый стандарт A2UI от Google позволяет ИИ-агентам создавать графические интерфейсы на лету. Вместо простой отправки текста, ИИ теперь могут генерировать формы, кнопки и другие элементы пользовательского интерфейса, которые органично вписываются в любое приложение.
Проект с открытым исходным кодом A2UI (Agent-to-User Interface) стремится стандартизировать способ создания визуальных ответов агентами искусственного интеллекта. Стандарт, выпущенный под лицензией Apache 2.0, устраняет разрыв между генеративным ИИ и графическими пользовательскими интерфейсами.
Логика A2UI проста: простой текстовый или программный вывод часто не подходит для сложных задач. Google приводит в пример бронирование столиков в ресторанах; текстовый диалог может быстро стать утомительным.
С помощью A2UI оператор может мгновенно создать полноценную форму с полями выбора дат и доступными временными интервалами. Цель - создать контекстно-зависимый интерфейс, который адаптируется по мере развития разговора.
A2UI отходит от распространенной практики, когда агенты генерируют HTML или JavaScript, которые работают в изолированных средах или iframe. По мнению исследовательской группы, такой подход создает риски безопасности и часто выглядит некачественно, поскольку дизайн редко соответствует основному приложению.
A2UI использует другой подход: он отправляет данные, а не код. Агент не передает исполняемую логику - он отправляет структуру JSON, описывающую необходимый интерфейс.
Принимающее приложение интерпретирует эти данные и отображает их с помощью собственных компонентов пользовательского интерфейса. Эта модель безопасности ограничивает агентов предопределенным набором компонентов, таких как кнопки и текстовые поля.
Такой подход снижает риски внедрения кода. А
Читать на habr.com