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

本地部署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,
    }

在这里插入图片描述

在这里插入图片描述

相关文章:

  • vue3:九、路由守卫
  • Hive Presto SQL 查询优化指南
  • 飞腾2000+/64核加固服务器
  • 【c++】c++语言中““符号的用途介绍
  • 【零基础入门unity游戏开发 —— 通用篇】层级(Layer)、层级编号、层级二进制掩码和unity层级检测原理
  • 【蓝桥杯速成】| 6.背包问题(01版)
  • Nuxt2 vue 给特定的页面 body 设置 background 不影响其他页面
  • 知识管理流程指南
  • Python----计算机视觉处理(Opencv:形态学变换)
  • Bellman_ford 算法--带负权值的单源最短路问题,边列表存储
  • 相机标定之DLT算法学习
  • [HelloCTF]PHPinclude-labs超详细WP-Level 6Level 7Level 8Level 9-php://协议
  • Java高级编程深度解析:JVM底层原理、设计模式与Java 8+新特性实战
  • 案例驱动的 IT 团队管理:创新与突破之路:第三章 项目攻坚:从流程优化到敏捷破局-3.2.1案例:传统企业敏捷转型的“阵痛期“应对
  • 【QT:网络编程】
  • 【大模型理论篇】R1-Searcher:通过强化学习激励llm的搜索能⼒
  • Linux rpm软件管理
  • HTML5扫雷游戏开发实战
  • 计算机视觉算法实战——实例分割(主页有源码)
  • React19源码系列之Hooks(useId)
  • 上海第四批土拍成交额97亿元:杨浦宅地成交楼板单价半年涨近7000元
  • 云南一餐馆收购长江野生鱼加工为菜品,被查处罚款
  • 巴称击落多架印度“阵风”战机,专家:小规模冲突巴空军战力不落下风
  • 刘诚宇、杨皓宇进球背后,是申花本土球员带着外援踢的无奈
  • 86岁书画家、美术教育家、吴昌硕嫡裔曾孙吴民先离世
  • 上海虹桥机场至北京首都机场快线试运行跨航司自愿签转服务