A2UI
by google
介绍
A2UI 是由 Google 推出的开源 Agent-to-User Interface 协议与库。它采用声明式 JSON 格式,允许 AI Agent 通过发送“UI 意图”来生成或填充丰富的交互界面。其核心机制是将 UI 结构与具体实现分离:Agent 提供数据描述,客户端(如 Flutter、Web)负责调用预设的受信任组件进行渲染。这种方式既保证了安全性(非可执行代码),又支持 LLM 的流式增量更新,实现了跨平台的动态交互体验。
功能特征
- 声明式 UI 描述语言
- 端云分离的安全渲染机制
- 支持 LLM 增量流式更新
- 跨平台框架无关架构
- 组件注册与映射扩展
支持平台
webmobiledesktop