大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

Vercel 发布用于 React UI 集成的 AI Elements

作者:Daniel Dominguez

  • 2025-08-15
    北京
  • 本文字数:982 字

    阅读完需:约 3 分钟

大小:493.95K时长:02:48
Vercel发布用于React UI集成的AI Elements

Vercel 发布了AI Elements,这是一个基于shadcn/ui构建的开源React UI原语库,旨在与Vercel AI SDK集成。这些组件(如消息线程、输入框、推理面板和响应操作)可以通过 npx ai-elements@latest 快速搭建起来。该工具将组件文件注入到开发人员的项目中,支持检查和定制,特别是基于Tailwind CSS的样式。

 

AI Elements 的基础是AI SDK,这是一个 TypeScript 工具包,提供与多个提供商的模型标准化集成,用于聊天、补全和结构化对象流的 UI 无关钩子,以及用于模型生成、工具调用和跨框架(如 React、Next.js、Vue、Svelte 和 Node.js)的智能体编排的核心 API。

 

最近的AI SDK 5引入了对 React、Vue 和 Svelte 的功能支持。这个版本包括一个解耦的状态模型,可以轻松地与 Zustand 或 Redux 等外部存储集成;一个框架无关的 AbstractChat 类,用于构建自定义集成;以及一个向服务器发送事件(Server-Sent Events)的转变,用于流式传输,提高了 Vercel 的稳定性和可调试性。

 

社区对AI Elements公告的反应非常积极和好奇。用户Shannon Code表达了对动态创作的好奇,他说:

 

它们可以动态创建吗?就像在请求的时候完全推断出来的那样?如果是这样,这非常接近按需 jit ui。

 

与此同时,软件开发者Matt Pocock对其设计起源进行了猜测,他问道:

 

这是基于 Kibo UI 吗?

 

与其他专注于 AI 的 UI 框架相比,Vercel 的工具占据了一个独特的空间,比如 Vercel 的v0工具,它允许开发人员用自然语言描述 UI 组件,并使用 Next.js 和 Tailwind CSS 等框架生成代码。它支持 UI 和后端生成,并连接到 shadcn/ui 组件,支持从提示符到组件文件的快速原型。

 

更广泛的 AI UI 工具包括Cursor AIGalileo AI。这些工具强调 AI 驱动的原型制作、自动布局生成、实时设计辅助和协作工作流,但在 UI 范例和开发人员关注点方面与 Vercel 的堆栈有所不同。

 

在后端,像Pydantic AI这样的 Python 框架提供了与 AI SDK 不同的方法。Pydantic AI 专为数据完整性和类型安全而设计,使用 Python 的类型驱动工作流和依赖注入,适合后端代理和结构化流验证。相比之下,Vercel 的 AI SDK 强调实时流式 UI 和 JavaScript 生态系统内的边缘优化操作。

 

总体而言,Vercel AI ElementsAI SDK为构建跨多个 JavaScript 框架的 AI 原生前端提供了一个内聚的、可定制的基础。这些工具与以 Web 为中心、以组件为先的用户保持一致,他们习惯于通过代码定制 UI 构建块。

 

原文链接:

https://www.infoq.com/news/2025/08/vercel-ai-sdk/

2025-08-15 15:006867

评论

发布
暂无评论

云桌面未来发展趋势解读

青椒云云电脑

云桌面

云桌面系统的运用优势有哪些?

青椒云云电脑

云桌面 云桌面系统

揭秘JDQ限流架构:实时数据链路的多维动态带宽管控|京东零售技术实践

京东零售技术

数据 JDQ kafla

云桌面怎么开通?支持哪些外设

青椒云云电脑

云桌面

云桌面解决方案厂商推荐?报价如何

青椒云云电脑

云桌面 云桌面解决方案 云桌面厂商

云桌面系统架构你了解多少?

青椒云云电脑

云桌面 云桌面系统 云桌面技术

如何分辨云桌面的基础架构

青椒云云电脑

桌面云 云桌面

电脑卡顿蓝屏?青椒云桌面如何释放硬件压力

青椒云云电脑

云桌面 云桌面厂家 云桌面系统

开源Embedding模型,有效提升中文语义理解与召回

合合技术团队

开源 文档 大模型

云桌面怎么收费

青椒云云电脑

云桌面

云桌面技术特点详细分析

青椒云云电脑

云桌面 云桌面系统

不同云桌面有哪些应用场景

青椒云云电脑

桌面云 云桌面

阿里巴巴店铺商品API返回值中的商品分类与筛选条件

技术冰糖葫芦

API 优先 pinduoduo API

中小企业如何选择合适的云桌面供应商

青椒云云电脑

云桌面 云桌面厂商

议题征集|“智效融合,安全护航”第七期「度安讲」 技术沙龙议题报名!

百度安全

云桌面科普

青椒云云电脑

桌面云 云桌面

云电脑哪家好用?国产云桌面推荐

青椒云云电脑

云桌面 云电脑 云电脑平台

智能门锁展|2025年深圳国际锁具产业博览会

秋硕展览

【JVM】类加载子系统(类加载器、双亲委派)

不在线第一只蜗牛

JVM

云桌面怎么连接安装系统

青椒云云电脑

云桌面

云桌面信息系统主要功能有哪些?

青椒云云电脑

云桌面 云桌面系统

Python Faker库造伪数据,使用CSV文件数据管理,faker数据唯一性

测试人

Python 软件测试 faker

ETL集成工具丨如何运用ETLCloud单步调试断点功能

谷云科技RestCloud

数据传输 ETL ETL数据集成 断点功能

Swift语言中的Key-Path特性浅析

珲少

鸿蒙座舱:第三空间是一个缤纷多彩的万花筒

脑极体

AI

比较API架构样式:SOAP与REST与GraphQL与RPC

幂简集成

API graphql soap

Vercel发布用于React UI集成的AI Elements_AI&大模型_InfoQ精选文章