使用 assistant-ui 构建 React 智能体聊天界面 是做什么的?
利用 assistant-ui 构建可用于生产环境的 React 聊天界面,支持可复用的线程、运行时、消息组件以及模型/提供商适配器。
前置条件
React 应用、@assistant-ui/react、运行时适配器(如 @assistant-ui/react-ai-sdk)、后端模型或智能体端点
安装
使用与您环境匹配的上游安装或设置路径:
npx assistant-ui@latest create# 创建新项目npx assistant-ui@latest init# 添加到现有项目npm install @assistant-ui/react @assistant-ui/react-ai-sdk
基本用法或入门说明:
- 最快的路径是使用 CLI,它可以搭建一个 Next.js 应用或为现有项目添加样式组件:
npx assistant-ui@latest init
- 或者直接安装软件包:
npm install @assistant-ui/react @assistant-ui/react-ai-sdk
- 源码:https://github.com/assistant-ui/assistant-ui
- 从上游文档提取:https://raw.githubusercontent.com/assistant-ui/assistant-ui/HEAD/README.md