A2UI: A Protocol for Agent-Driven Interfaces
5 months ago
- #AI Agents
- #Open Source
- #User Interfaces
- A2UI使AI智能体能够生成丰富的交互式用户界面,这些界面可在网页、移动设备和桌面端原生渲染,而无需执行任意代码。
- 状态:早期公开预览版(v0.8),Apache 2.0许可证,由Google创建,CopilotKit和开源社区贡献。
- 解决了AI智能体如何通过声明式组件描述安全跨信任边界传输富UI的难题。
- 特性:安全设计(预审核组件)、LLM友好(扁平化流式JSON)、框架无关、渐进式渲染。
- 快速开始:运行餐厅查找器示例,理解界面与组件概念,集成A2UI渲染器,或查阅技术规范。
- 工作原理:用户向AI智能体发送消息→智能体生成描述UI的A2UI消息→流式传输至客户端→使用原生组件渲染。
- 演示案例:景观设计生成器(自定义表单)、交互式图表与地图组件、CopilotKit开发的A2UI可视化构件工具。