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

Deepseek应用技巧-Dify本地化搭建合同审批助手

前言:如果能够本地化使用工作流和大模型的能力,将会给企业的私有化AI能力带来很大的帮助,今天我们就要利用之前搭建好的Dify来构建本地的企业的合同审批助手,并且能够直接生成PDF和word的审核报告,效果非常的震撼,闲言少叙,我们开始吧!

一、配置模型

在DIfy的配置功能里,选择添加ollama的插件,同时在ollama里面添加模型。模型的名称可以写:qwen3:1.7b或deepseek-r1:1.5b

基础URL使用:http://host.docker.internal:11434

注:

1、如果模型的名称写得不对,或者url没有写对是添加不成功的,会报:internal server error的错误

2、如果你的C盘的空间不够,就会造成模型添加不成功等各种奇葩古怪的问题。

踩坑点:由于C盘的空间只剩下了3个G,因此在dify里面添加ollma的deepseek-R1和千问的模型的时候,就会报internal server的错误,最致命的是ollama输入了正确的模型参数之后,添加保存并不会显示保存的模型,模型数量还是0;

尝试通过连接公网的硅基流动的远程API,同样在调用的时候会报错,提示R1的实例不存在。

添加模型成功后,就可以创建工作流进行大模型节点的调用了

二、创建工作流

1、到主页创建工作流

2、画出整个流程图

可参考前几期的COZE的方法,同样的去画就行了

(1)其中的文档提取器和LLM可以直接从已有的节点里面进行选择

(2)LLM里面选择ollama的deepseek-r1:1.5b 的模型或者是qwen3:1.7b的模型,这样就可以使用本地的大模型的能力了。

(3)markdown的docx和pdf的转换器需要从插件市场中进行安装,之后就可以在添加工具中看到它们并添加了。

(4)节点的输入变量一般是用/来直接选取上一个节点的输出即可,dify好的地方就是它将所有节点的输入和输出都进行了罗列,可以从全局的角度来选择变量。

(5)在合同审查LLM的节点中,配置相应的提示词:

#角色:你是一位专业的律师,执业领域是 /开始 workfield

#任务你要以/开始 Apart利益最大化为原则,对进行审查和分析,并提供严格的评分,具体目标:

1.对提交的合同文本进行全面审查,指出存在的错别字或其他问题和风险;

2.提供具体的改进建议,帮助改进和完善合同条款;

3.根据法律规范和个人建议,修改并完善合同的具体条款;

4.向客户提供专业的法律服务和支持。

#约束条件:

1.必须遵守现行有效的法律法规,不能引用已废止的法律条文:

(6)markdown节点选择上一个合同审查大模型节点的输出text为输入,输出的文件名给一个开始的report的变量。

(7)点击运行:

上传一份合同,输入合同的主体,行业属性,以及报告名称,就可以运行了

(8)运行的结果

1、输出了详细的审核点,发现的问题以及给出的建议

2、提供了可供下载的PDF和word的报告文档,十分的惊艳和方便。

总结:通过Dify构建了本地化的大模型工作流,可以流畅专业的对一份合同进行专业的审查,同时也可以自动生成审查的PDF和word的报告。这个为后续各种全能助手的创建打下了基础,同时也可以修改大模型节点的提示词,将一些专业的审核要点加入进去。总之,Dify是功能非常强大的一个开源软件,运行在docker的容器中,提供了很多现成的免费的插件,可以大大提升我们的工作效率,形成一个又一个实用的智能体!

http://www.xdnf.cn/news/9751.html

相关文章:

  • Delphi 导入excel
  • 【东枫科技】KrakenSDR 测向快速入门指南
  • Vision Transformer网络结构
  • 【穷举】数字方格
  • 文件系统与文件管理:从磁盘到内核的全链路解析
  • 高效工具-tldr
  • 网络安全的守护者:iVX 如何构建全方位防护体系
  • 镍钯金PCB有哪些工艺优势?
  • 五、web安全--XSS漏洞(2)--XSS相关payload
  • 《Discuz! X3.5开发从入门到生态共建》第3章 Discuz! X3.5 核心目录结构解析-优雅草卓伊凡
  • Parsel深度解析:从入门到高阶的网页数据抓取艺术
  • python同步mysql数据
  • WPS 免登录解锁编辑
  • 安全访问 std::tuple 的容错方法及气象领域应用
  • R3GAN利用配置好的Pytorch训练自己的数据集
  • Vue-Router中的三种路由历史模式详解
  • MCP入门实战(极简案例)
  • eNSP企业综合网络设计拓扑图
  • linux有效裁剪视频的方式(基于ffmpeg,不改变分辨率,帧率,视频质量,不需要三方软件)
  • 挖洞日记 | Js中的奇妙旅行
  • AXI 协议补充(二)
  • 从本地到云端:Code App+SSH协议在iPad开发中的性能优化实战
  • VLC-QT 网页播放RTSP
  • 6个月Python学习计划 Day 8 - Python 函数基础
  • 闲鱼到淘宝商品同步的技术实现原理与局限
  • Linux基础开发工具
  • SCL语言两台电机正反转控制程序从选型、安装到调试全过程的详细步骤指南(下)
  • unity编辑器扩展dll形式展示
  • 在supermap idesktop中两块影像设置背景透明后,拼接处会有一条明显的黑线,但是放大后又没有,这个怎么处理
  • Java 对接 Office 365 邮箱全攻略:OAuth2 认证 + JDK8 兼容 + Spring Boot 集成(2025 版)