当前位置: 首页 > article >正文

本地部署DeepSeek-R1(Dify升级最新版本、新增插件功能、过滤推理思考过程)

在这里插入图片描述

下载最新版本Dify

Dify1.0版本之前不支持插件功能,先升级DIfy

下载最新版本,目前1.0.1

Git地址:https://github.com/langgenius/dify/releases/tag/1.0.1

我这里下载到老版本同一个目录并解压
在这里插入图片描述

拷贝老数据

需先停用老版本Dify

PS D:\Dify\dify-1.0.1\docker> docker compose down

官方推荐备份docker-compose.yaml文件,然后打包volumes目录

在这里插入图片描述

但是我这里没安装Git,是直接通过下载解压的方式,直接把老版本的volumes拷贝并覆盖到新版本DIfy的docker目录下即可。

在这里插入图片描述

启动新版本Dify

PS D:\Dify\dify-1.0.1\docker> docker compose up -d

启动好后,历史数据都在,如果修改过.env文件,需要重新配置重启。

在这里插入图片描述

过滤思考过程

Dify升级到1.0版本之后,输出标签更换了,过滤脚本需要更换think标签

import re
def main(query: str, answer: str) -> dict:
    cleaned_answer = re.sub(r'<think[^>]*>.*?</think>', '', answer, flags=re.DOTALL)
    final_answer = re.sub(r'^\n+', '', cleaned_answer)
    return {
        "result": final_answer,
    }

在这里插入图片描述

在这里插入图片描述


http://www.kler.cn/a/590698.html

相关文章:

  • Java中接口隔离原则简介和代码举例
  • 论文速递| ECG去噪新方法:小波+ CNN提升可穿戴精度
  • CMAKE学习系列(002)--- 如何添加宏定义
  • vulnhub靶场之loly靶机
  • 5-26 黑白照片上色-Recolor
  • Java学习------static、final、this、super关键字
  • PostgreSQL 多数据库集簇配置及多数据库复制方法【流程+代码实例】
  • Redis,从数据结构到集群的知识总结
  • 基于javaweb的SpringBoot智能相册管理系统图片相册系统设计与实现(源码+文档+部署讲解)
  • 分布式锁: 并发时,redis如何避免删别人的锁
  • 如何用DeepSeek进行项目管理?AI重构项目全生命周期的实践指南
  • C51 Proteus仿真实验17:数码管显示4×4键盘矩阵按键
  • 力扣No.376.摆动序列
  • 【从零开始学习计算机科学】设计模式(一)设计模式概述
  • 蓝桥杯嵌入式赛道复习笔记2(按键控制LED灯,双击按键,单击按键,长按按键)
  • Mysql篇——SQL优化
  • Excel进阶篇:数据透视表详解 数据透视表进阶 切片器 配色
  • 如何使用HACS一键集成米家与果家设备到HomeAssistant玩转智能家居
  • 《我的Python觉醒之路》之转型Python(十五)——控制流
  • 智能化营销:唤醒沉睡客户,驱动企业利润增长