特点\组件库 | LangUI | LobeUI | AI SDK UI | Open WebUI | Chatbox | Enchanted |
核心定位 | 基于 Tailwind 轻量级组件 | 基于 Antd 扩展的 AIGC 组件 | 快速开发 AI 对话应用的 JS SDK 和无样式 UI | 只需配置大模型 key 的Web 应用,含后端能力 | 开箱即用的桌面端应用 | 开箱即用的手机应用 |
组件数量 | 60+ | 68 | 6 | ✗ | ✗ | ✗ |
使用方式 | 拷贝、粘贴 | npm 包 | npm 包 | 项目部署 | 应用包 | 应用包 |
多框架支持 | React | React | React/Svelte/Vue/Solid | Svelte | React | Swift |
端支持 | 响应式 Web/H5 | 响应式 Web/H5 | 响应式 Web/H5 | 响应式 Web/H5 | mac/windows/linux | macOS/iOS/visionOS |
内置主题 | 暗黑/明亮 | 暗黑/明亮 | ✗ | 暗黑 | 暗黑/明亮 | 暗黑/明亮 |
自定义主题(颜色/字体/间距等) | ✗ | ✓ | 需要自己写样式 | ✗ | ✗ | ✗ |
纯 UI 组件 | ||||||
通用组件 | ✗ | 基于 Antd | ✗ | ✗ | ✗ | ✗ |
聊天组件 | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
数据展示组件 | 纯文本 | ✓ | 纯文本 | ✗ | ✗ | ✗ |
反馈组件 | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
多模态录入 (文本/文件/语音) | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
JS SDK | ||||||
ChatCompletion (流式/Tool/文件) | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
Completion | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
Embedding | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
应用级 | ||||||
多模型支持 | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
RAG 支持 | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
对于以上内容对比分析,我们提取了一些关键能力项:
import AiContainer from "@aigcui/container";...<AiContainer// 言犀平台apiKeyapiKey='xxx'// 大模型接口的路径aiPath='/ChatRhino/api/v1/chat/completions'/>...
<!-- 加载组件库 UMD 文件 --><script src="https://storage.jd.com/taro/aigc-ui/1.0.6/aigcjdfe-autobots-full.umd.js"></script><!-- 调用render方法渲染对应组件,输出至 ID 为 app 的元素内 -->window['autobots-full'].renderAiChatBubble({width: 500,height: 500,chatInfo: {agentId: 'xxx',token: 'xxxxxx',}}, 'app')
接入典型案例 | 端 | 接入能力 |
到店小程序 AI 导购助手 | MP | 几乎全部复用了 AIGC Taro 版本的能力,只进行了简单的业务定制化文案和功能配置,数据源通过配置业务接口实现。 |
供应链业务 AI 助手 | PC | 在 AIGC 能力基础上,进行了主题的修改和配置,以及替换头部自定义组件。 |
家居家电 AI 助手 | APP | 进行了主题的修改和配置,中间消息布局进行了配置调整,消息渲染扩展了基于流式楼层数据的渲染。 |
AutoBots应用输出 | PC/M | 结合 AutoBots 平台智能体配置,输出全流程 AIGC 组件,支持 PC 端和 M 端,通过 UMD 方式引入,技术栈无关。 |
| 欢迎光临 链载Ai (https://www.lianzai.com/) | Powered by Discuz! X3.5 |