概述
将 ChatKit 嵌入你的前端,自定义外观与体验,并让用户通过 XpertAI Agent Builder 托管和扩展后端。需要一个开发服务器。开始使用 ChatKit
将 ChatKit 嵌入到您的前端
从总体上来说,ChatKit 的设置分为三步:先创建一个托管在 XpertAI 服务器上的智能体工作流,然后配置 ChatKit 并添加功能,以构建你的聊天体验。
-
创建智能体工作流程
使用 数字专家工作室 创建智能体工作流程。Agent 工作室是一个用于设计多步骤多智能体工作流程的可视化画布。你将获得一个工作流程的数字专家 ID。 嵌入到你的前端的聊天将指向你创建的数字专家工作流程作为后端。 -
在您的产品中设置 ChatKit
要设置 ChatKit,您需要创建一个 ChatKit 会话并创建一个后端端点,传入您的数字专家 ID,交换客户端密钥,并添加一个脚本将 ChatKit 嵌入到您的网站中。
这段代码启动了一个 FastAPI 服务,其唯一任务是通过 XpertAI API 创建一个新的 ChatKit 会话,并将会话的客户端密钥返回给客户端:
npm install @xpert-ai/chatkit-react
2.3 在您的 UI 中渲染 ChatKit。此代码从您的服务器获取客户端密钥并挂载一个实时聊天小部件,连接到您的工作流程作为后端。