官方发布|dify v1.3.1正式上线,支持VTT转文档&Vastbase数据库!

在这里插入图片描述

大家好,Dify社区!v1.3.1 版本现已发布,带来了多项更新,旨在提升您在大语言模型运维(LLMOps)中的操作和工作流程。让我们来详细看看新版本都包含了什么吧:

🌟 新功能

  • VTT转文档转换:文档提取器现在支持VTT数据格式。
  • 高级存储管理:管理员们有福了!您现在可以轻松清理未使用的文件,回收存储空间。
  • Vastbase向量数据库支持:享受与Vastbase向量数据库的无缝集成,实现更高效的处理。

👌 改进与重构

  • 前端时区支持:前端的时间戳现在会根据时区显示。
  • 内嵌聊天机器人用户体验增强:内嵌网站中的拖放功能显著提升,支持鼠标和触摸操作。
  • 允许上传文件夹至知识库:简化知识库管理,支持直接上传整个文件夹。

🛠️ Bug修复

  • 模型插件顺序修正:修复了position.yaml中顺序设置不生效的问题。
  • 授权及密码自动填充修复:解决了授权插件中不必要的密码自动填充行为。
  • 导入模板错误修复:解决导入模板时的错误,感谢开发者们的努力。

以上就是v1.3.1版本所有主要更新!快来体验这些新功能和改进吧,有任何意见和反馈,欢迎在社区论坛或GitHub讨论区告诉我们。我们下次更新再见,祝大家编码探索愉快!🚀


升级指南

Docker Compose 部署

  1. 备份自定义的docker-compose YAML文件(可选)
cd docker
cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
  1. 拉取最新主分支代码
git checkout main
git pull origin main
  1. 停止服务(请在docker目录下执行)
docker compose down
  1. 备份数据
tar -cvf volumes-$(date +%s).tgz volumes
  1. 启动服务
docker compose up -d

源代码部署

  1. 停止API服务器、Worker和前端服务器。
  2. 切换至1.3.1版本代码:
git checkout 1.3.1
  1. 更新Python依赖:
cd api
uv sync
  1. 执行数据库迁移脚本:
uv run flask db upgrade
  1. 重新启动API服务器、Worker和前端服务器。

变更内容

  • 任务:修复重新导入问题
  • 功能增强:网页嵌入支持初始化时指定 conversation_id
  • 修复:改进社区行为守则句子的翻译
  • 功能新增:添加缺失的开关
  • 功能调整:网页嵌入设置 conversation_id 时需要隐藏重置对话按钮
  • 修复:增强目录导航(TOC)支持可滚动溢出,改善可用性
  • 语言支持:新增日语翻译
  • 修复:修正文案提示中的拼写错误
  • 修复:agentflow 当第一个变量为数字时出现的错误
  • 修复:授权插件中浏览器自动填充密码问题
  • 修复:解决错误信息有时无法完整显示的问题
  • 维护(docker):将 dify-plugin-daemon 升级到0.0.9版本
  • 修复:网页嵌入示例中链接地址错误
  • 修复:工作流模式中移除聊天变量
  • 修复:添加缺失的 webpath 前缀路径及静态资源的 basepath,解决添加多个 basepath 的错误
  • 修复:将项目版本号调整为1.3.0,在 package.json 和 uv.lock 中
  • 功能新增:支持 Vastbase 向量数据库
  • 修复:提示编辑器中不渲染对话变量的问题
  • 功能新增:[Lindorm VDB] 添加 QUERY_TIMEOUT 参数,强制搜索查询超时
  • 问题修复:为 message_replace 事件添加理由字段
  • 修复:内建工具提供者的凭证获取问题
  • 解决 #18536 :恢复对话变量获取
  • 修复:通过 .env 启用 Milvus 数据库配置
  • 修复:README.md 文字更新
  • 修复:定价页面 API 速率限制更新
  • 功能新增:支持手指滑动平移页面
  • 修复(web):为分页组件添加缺失的 ‘clsx’ 依赖
  • 修复 #18744 :修正 Model Plugin 中 position.yaml 定义的模型顺序无效问题
  • 优化:账户状态字段硬编码问题
  • 修复:允许高级聊天应用获取工作流运行详情
  • 修复:嵌入式聊天机器人用鼠标拖拽失败问题
  • 重构:应用依赖注入(DI)到 WorkflowNodeExecutionRepository
  • 功能新增(app_dsl_service):完善版本兼容性逻辑
  • 热修复:创建模版分类问题
  • 修复(插件服务):添加市场启用检查,防止插件操作异常
  • 功能新增:集成 W&B Weave 追踪
  • 修复:WaterCrawl 深度参数问题
  • 功能新增:添加管理员命令,通过删除未使用文件释放存储空间
  • 修复:LLMResultChunk 导致字符串与列表拼接异常
  • 功能新增:删除操作状态码由200改为204
  • 修复:更新清理孤立文件相关命令的用户通知
  • 修复:插件安装权限问题
  • 修复:创建应用时检查 DSL 版本
  • 维护:支持其他 Web 应用嵌入 iframe
  • 重构:插件管理器改名为插件客户端,路径管理改为impl
  • 修复:文本生成应用不应显示为网页嵌入
  • 观察性增强:在 OpenTelemetry 中将异常日志转换为追踪span
  • 重构:移除数据集描述指南中的外部链接
  • 功能新增:增加 OAuth 处理方法接口,用于授权
  • 聊天流/工作流增加必填字段
  • 修复:注解更新必须使用 HTTP PUT 方法,且修正文档参数错误
  • 重构:优化代码库导入结构
  • 维护:禁止结构化输出显示不支持的模型警告
  • 修复:cot_agent 调用 searxng 工具时丢失部分响应内容
  • 观察性修复:修正 OpenTelemetry 中 “期望Token实例,得到None”错误
  • 修复:i.find 非函数错误
  • 功能新增:为文档提取器添加 VTT 数据转换
  • 修复:分类删除时总是移除最后一个的问题
  • 修复:表头间距问题
  • 功能改进:若 URL 中含有 as_attachment,则添加到签名 URL
  • 功能增强:优化内嵌聊天机器人样式
  • 重构(插件/后向调用/应用):移除 StrEnum 中多余的 .value调用
  • 功能新增(文档提取器):支持 .properties 文件
  • 功能新增:支持上传文件夹到知识库
  • 维护:版本号提升至1.3.1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

福大大架构师每日一题

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值