AI 助手
扣子 AI 帮助与支持
你好,我是 扣子 文档问答助手 🎉 你在阅读当前文档的过程中,无论对文档概念的解释,还是文档内容方面的疑问,都可以随时向我提问,我会全力为你解答
推荐问题
扣子 3.0 都有什么新特性?
扣子和扣子编程有什么区别?
扣子如何收费?
文档反馈
低代码项目
动态
快速开始
智能体
工作流
应用
资源
发布
模型
多人协作
推广与变现

Chat SDK 发布历史

本文档介绍 Chat SDK 各个版本的主要功能。建议你使用最新版本以体验更便捷的配置、更安全的能力,更新 SDK 版本的方式可参考更新 SDK 版本

版本号

版本说明

1.2.0-beta.20

  • 上传文件时支持显示进度条。
  • 修复首次进入 Chat SDK 时,会话列表未显示自动创建的新会话。

1.2.0-beta.19

  • 修复会话切换偶现的 bug。
  • 优化聊天框在 PC 模式下宽高的计算逻辑,配置 el 参数时,可自适应填充容器。

1.2.0-beta.18

发布渠道相关的逻辑优化。

1.2.0-beta.17

新增如下功能:

  • 语音通话:智能体或应用开启语音通话功能后,用户可在集成 Chat SDK 的聊天应用中进行语音通话。无需在 Chat SDK 中进行语音通话的配置。
  • 会话列表:新增 ui.conversations 参数,开发者可配置是否启用会话列表功能。
  • 开启新会话:新增 isNeedAddNewConversation 参数,开发者可配置是否在聊天框中显示开启新会话按钮。
  • 消息追问:新增 isNeedQuote 参数,开发者可配置是否支持对智能体或应用回复的消息进行追问。

1.2.0-beta.15

优化了图片预览功能,将图片预览地址从 blob 协议更新为 Base64 格式。

1.2.0-beta.14

修复了自定义卡片展示异常的问题。

1.2.0-beta.13

新增如下功能:

  • 快捷指令:支持智能体或应用中配置的快捷指令。
  • 停止输出:在大模型回复过程中,新增了停止输出按钮。用户可以根据需要随时中断回复。
  • 多模态消息:用户可以在聊天框中灵活组合发送文本、图片、文件和语音消息。
  • 配置是否展示工具调用的过程:新增 isNeedFunctionCallMessage 参数,开发者可以配置是否展示工具调用的过程。

1.2.0-beta.11

修复了以下问题:删除历史消息功能概率性失效、应用背景图样式兼容性问题等。

1.2.0-beta.10

新增如下功能:

  • 配置聊天框时新增 isNeedAudio 参数,用于配置智能体聊天窗口是否允许语音输入。
  • 智能体配置中新增 botInfo.parameters 参数,用于给自定义参数赋值并传给对话流。
  • 支持将智能体设置的背景图同步至 Chat SDK。
  • 支持用专业格式显示数学公式、化学方程式等复杂符号。

1.2.0-beta.8

Chat SDK 的会话接口需要将用户已设置的 user_id 参数传给扣子服务端,来区分不同用户。

1.2.0-beta.6

修复了因 Token 过期导致聊天失败的问题。当前支持过期后自动刷新 Token。

1.2.0-beta.5

修复了移动端浏览器的兼容性问题。

1.2.0-beta.2

新增如下功能:

  • 配置聊天框时新增支持 config.isIframe 参数,用于配置是否使用 iframe方式来打开聊天框。
  • 配置属性时新增支持 ui.header 参数,用于控制是否展示顶部的标题栏和关闭按钮。

1.1.0-beta.0

  • Web SDK 更名为 Chat SDK。
  • 支持通过 Chat SDK 调用扣子应用,展示扣子应用的聊天框。

1.0.0-beta.4

新版 Chat SDK,提供以下功能配置:

  • 鉴权能力: 支持通过扣子访问令牌进行 OpenAPI 的鉴权,安全性更高。
  • 用户识别:在 Chat SDK 的 UI 中显示不同的用户信息,包括头像、用户名、ID 等。
  • 交互能力:丰富的交互能力,例如支持自定义设置打开聊天窗的方式
  • 展示效果:支持调整聊天框中展示的用户信息、UI 效果、悬浮球效果、底部文案等配置

0.1.0-beta.5

历史版本的 Chat SDK,通过 componentProps 属性添加各种配置。