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的容器中,提供了很多现成的免费的插件,可以大大提升我们的工作效率,形成一个又一个实用的智能体!