支持私有云部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


如何让Dify联网,以及如何关闭工作流输出

发布日期:2025-03-29 06:44:42 浏览次数: 1621 作者:PM墨者
推荐语

掌握Dify联网技巧,提升工作效率,同时学会如何隐藏工作流输出。

核心内容:
1. Dify联网关键工具SearXNG的安装与配置
2. 利用Docker启动SearXNG并集成到Dify
3. 应用发布后关闭工作流详情显示的设置方法

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家
之前我们分享了很多的dify的使用教程,也写了如何从0.15.x升级到1.0.0这个最新版本,那么今天,我想和大家聊聊如何让Dify能够联网!大家都知道Dify是没有联网查询功能的,如果我们想像DeepSeek官网的聊天一样,可以使用联网功能,就需要自己动手丰衣足食了
刚好,1.0.0新版本改了很多,也结合新版本来讲讲。
因为有小伙伴留言问我咱们的应用发布后,用户使用时候,会看到工作流的情况,这个想咨询是否能够关闭,如何设置,在文末我也会告诉大家。
一、让Dify联网
Dify联网的关键在于一个工具【SearXNG】,老版本可以直接在内置工具中查找,1.0.0新版本中,需要在插件中去搜索查找:
点击卡片会会显示安装按钮
点击安装按钮会弹出安装的弹框,点击安装即可:
安装会在后台进行,我们可以在右上角查看到1个插件安装中:
等安装完成后,就可以在插件中看到【SearXNG】了:
到了这一步后,我们先去Dify源代码中找到searxng,具体路径如下:
dify\api\core\tools\provider\builtin\searxng
值得注意的是,我查看了1.0.0的源代码,是没有这个路径的,但是因为我是从0.15.x直接升级上来的,所以这个路径我是保留存在的,那么我们继续执行如下操作:
cd difydocker run --rm -d -p 8081:8080 -v "${PWD}/api/core/tools/provider/builtin/searxng/docker:/etc/searxng" searxng/searxng
启动后可以在Docker中看到:
然后我们回到之前的Dify页面,配置searxng:
点击保存后,就会显示授权成功了:
如果直接安装的1.0.0版本的,可以在找0.15.x去找到对应源码,然后Docker启动应该也是可行的。
然后,我们就可以在Agent中去设置工具,选择SearXNG去使用了 ,当我们询问的时候,就会在页面显示查找网页的情况,并把最终是给联网查询的结果输出给我们。
二、关闭工作流输出

 有小伙伴说我们创建的应用,涉及的工作流,然后这个应用发布出去后,在前端页面使用的时候会发现,我们工作流的信息会显示出来:

想咨询这个问题如何解决,其实很简单的,在我们编辑页面,最左侧是有【编排】【访问API】【日志与标注】【监测】四个模块,你点击【监测】进去后会有显示你当前这个应用的名称和公开访问URL的那个卡片,应该就是第一个卡片,里面有个设置,点开后会有个弹窗,这个弹窗里面就是可以对发布后的应用中展示或者隐藏工作流详情的设置按钮。

通过关闭这个开关,我们会发现页面上已经不会显示工作流的详情了。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询