agent-ui
agent-ui 是来自 ui.inference.sh 的 React/Next.js 智能体组件,主打“开箱即用”。它把运行时、工具调用、流式输出、审批流程和小组件(Widgets)都内置在一个组件里,开发者无需自行编写后端逻辑即可接入 AI 智能体。安装方式为通过 shadcn 添加组件,并安装 @inferencesh/sdk 用于代理路由。使用前需在 Next.js 中配置 API 代理路由和环境变量 INFERENCE_API_KEY,然后在页面中引入 Agent 组件并传入 proxyUrl 与 agentConfig 即可。组件支持工具生命周期(待处理、进行中、审批、结果)、人在回路审批、基于 JSON 的声明式 UI 小组件、实时 token 流式输出以及浏览器端运行的工具。还提供 allowFiles、allowImages 等属性控制文件与图片上传。适用于需要在 React/Next.js 应用中快速集成可交互 AI 智能体界面的场景。