AIGCDesign 开放式跨端 AI 组件解决方案

作者:京东零售前端通道

下面这段话是来自 ChatGPT 对 AIGC 的定义:

AIGC(人工智能生成内容)指的是利用人工智能技术生成文本、图像、音频和视频等类型的内容。它通过机器学习模型,特别是深度学习模型,分析大量数据,学习语言或视觉模式,从而生成新的原创的内容。

开放式AI组件解决方案又是什么呢:

具备传统前端组件库全部能力,同时能够支持在AIGC场景下特有的基础LLM能力、流式显示等特性,并通过标准协议、全生命周期管理、开放性配置和自定义模块插拔等高度灵活的可扩展能力,实现在前端组件层多场景、多技术栈、多端的快速接入和交付。

一、我们为什么要做这样的一件事情?

2022年11月30日,OpenAI 团队发布全新ChatGPT模型,通过简洁的聊天交互界面,实现涵盖诸多领域的内容输出,帮助用户回答问题、撰写文本、翻译语言、编写代码等多种任务。

ChatGPT 的发布,给 AI 行业带来重大变革,发布之后搜索热度持续上升。

能力的跃升,带来了新产品新模式的发现机遇,在前台我们有基于大模型能力为用户提供的导购助手、智能推荐、智能客服等 AI 能力提升用户体验与转化,在后台我们有各类智能办公机器人、场景化 AI Agent 服务等 AI 工具提升效率。未来的新兴场景更是层出不穷,那么作为一线业务研发,我们要做些什么才能够承接随着技术革新而带来的业务需求激增呢?

根据过往研发经验,快速交付大量同类型应用的场景,要有分层抽象的、类型丰富的组件沉淀,以支持多系统、多场景复用,同时结合 LowCode/NoCode 平台,通过搭建的方式快速产出应用。

同时,我们调研了业界已经初具规模的6类 AIGC 组件库,分析了各类组件库的共性和差异,也梳理了京东内部平台能力,在京东零售前端通道的支持下,启动了基于内源共建的开放式跨端 AI 组件解决方案项目。项目命名为:AIGCDesign

在接下来的章节,将为您详细介绍该解决方案的设计开发理念,以及对未来的建设思考



二、前期调研:当前 AIGC 行业内前端 AI 组件库的进展

在项目开启之初,调研了行业内开源的高 Star 组件和应用,分别从可拓展性、组件覆盖度、端支持、框架支持等多方面进行了评测,具体如下表:

特点\组件库

LangUI

LobeUI

AI SDK UI

Open WebUI

Chatbox

Enchanted

核心定位

基于 Tailwind 轻量级组件

基于 Antd 扩展的 AIGC 组件

快速开发 AI 对话应用的 JS SDK 和无样式 UI

只需配置大模型 key 的Web 应用,含后端能力

开箱即用的桌面端应用

开箱即用的手机应用

组件数量

60+

68

6

使用方式

拷贝、粘贴

npm 包

npm 包

项目部署

应用包

应用包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值