上篇DeepSeek+ragflow构建企业知识库:突然觉的dify不香了(1)分享了ragflow的基本功能,这边分享下raglow的agent,也就是工作流。
2设置agent的开白场3新增变量(需要注意的是,ragflow的变量是全局变量)4设置输入框的类型3:有两种类型的输入变量——引用和文本。引用e使用组件输出或用户输入作为数据源,Text使用固定文本作为查询。没有dify丰富,而且还有个问题,引用的时候能看到所有的变量4相似度阈值:设置用户查询与数据集中存储的块之间的相似度阈值,默认值为0.25:设置关键词相似度在综合相似度得分中的权重,默认值为0.7,向量相似度的权重为0.3。6:从检索到的块中选择“Top N”块并传递给LLM,默认值为8。7:可选,如果选择了重排模型,将使用加权关键词相似度和加权重排得分进行检索,但这会显著增加系统的响应时间。8:可以选择多个知识库,如果选择多个,必须保证它们使用相同的嵌入模型,否则会出现错误信息9:如果没有检索到数据,回复设置的默认值1中,我们通过2可以修改修改组件的id3调整组件使用的模型,可以选择已经配置的模型服务4用来控制模型的自由度,可以减少我们的思考Token根据自己的业务来即可。6,通过提示词我们来指定模型的能力,一般会结合输入,需要注意的是ragflow不能通过{来快捷的获取变量引用7新增变量以后,才可以在组件内使用,和dify一样1并不是一个结构化的输出,3和4、5设置大概什么情况归到这个分类。该组件用于根据前面组件的输出评估条件,并相应地引导执行流程。通过定义各种情况并指定操作,或在不满足条件时采取默认操作,实现复杂的分支逻辑。
在ragflow中,有些节点的输出,只能指向一个节点,如果你需要并行操作的时候,需要添加集线器。
该组件用于排版各种组件的输出。有助于将各种数据或信息源组织成特定格式,便于后续处理和展示
该组件首先将输入以“分隔符”分割成数组,然后依次对数组中的元素执行相同的操作步骤,直到输出所有结果,可以理解为一个任务批处理器。 例如在长文本翻译迭代节点中,如果所有内容都输入到LLM节点,可能会达到单次对话的限制,上游节点可以先将长文本分割成多个片段,配合迭代节点对每个片段进行批量翻译,避免达到单次对话的LLM消息限制。
1设置请求地址2中目前只支持get、post、put三种方法3可以自定义超时时间4自定义请求头5设置代理6可以新增请求参数通过这个invoke组件,明显感受到设计这块的人,并没有考虑其他语言的通用性,典型的python接口规范。也不知道是不是实现比较复杂。
另一个方面,对于结构化数据,我们该返回一个什么样的格式?有没有特殊的要求?未知,只能自己去摸索。
该组件通过SQL语句从相应的关系数据库中查询结果。支持MySQL,PostgreSQL,MariaDB。
Top N ,默认值30,难道大模型在这里是将查到的数据进行过滤?但是没有填写怎么过滤的地方。通过上面的组件,我们可以看到ragflow的交互难度,对与小白用户不友好,以前觉的腾讯元器的agent死难用,看了这个,觉的,嗯,腾讯的还行。
我们结合一个官方的agent示例,简单的了解下
说实话,用着有点崩溃,哈哈。
清华DeepSeek相关资料
https://pan.quark.cn/s/5c1e8f268e02
北京大学DeepSeek相关资料
https://pan.quark.cn/s/918266bd423a
零基础使用DeepSeek
https://pan.quark.cn/s/17e07b1d7fd0
ollama的docker镜像
https://pan.quark.cn/s/e1383d4d8c1a
deepseek的模型(ollama上pull下来的)
https://pan.quark.cn/s/dd3d2d5aefb2
dify相关镜像
https://pan.quark.cn/s/093f68430c68
ragflow相关资料和模型
https://pan.quark.cn/s/aa29090b27ba
总入口(有时候会被屏蔽):
https://pan.quark.cn/s/d9539de91d14
ollama+deepseek本地部署
局域网或断网环境下安装DeepSeek
清华出品!《DeepSeek从入门到精通》免费下载,AI时代进阶必看!
清华出品!《DeepSeek赋能职场应用》轻松搞定PPT、海报、文案
不要浪费deepseek的算力了,DeepSeek提示词库指南
服务器繁忙,电脑配置太低,别急deepseek满血版来了'
DeepSeek+本地知识库:真的太香了(修订版)
DeepSeek+本地知识库:真是太香了(企业方案)
deepseek一键生成小红书爆款内容,排版下载全自动!睡后收入不是梦
最轻量级的deepseek应用,支持联网和知识库
Deepseek+Dify本地知识库相关问题汇总
dify的sandbox机制,安全隔离限制
DeepSeek+dify 本地知识库:高级应用Agent+工作流
DeepSeek+dify知识库,查询数据库的两种方式(api+直连)
DeepSeek+dify 工作流应用,自然语言查询数据库信息并展示
聊聊dify权限验证的三种方案及实现
dify1.0.0版本升级及新功能预览
DeepSeek+ragflow构建企业知识库:突然觉的dify不香了(1)
资深全栈技术专家 | 互联网领域十年架构沉淀
技术纵深:高并发架构 | 应用调优 | 分布式系统
技术版图:Java/Vue/Go/Python
管理沉淀:8年技术团队管理 | 百万级DAU经验
专注输出:
✓ 架构思维 × 技术管理 × 全栈实战
✓ 新技术应用 × 行业趋势前瞻
📢【三连好运 福利拉满】📢
🌟 若本日推送有收获:
👍 点赞 → 小手一抖,bug没有
📌 在看 → 一点扩散,知识璀璨
📥 收藏 → 代码永驻,防止迷路
📤 分享 → 传递战友,功德+999
🔔 关注 → 关注5ycode,追更不迷路,干货永同步
💬 若有槽点想输出:
👉 评论区已铺好红毯,等你来战!
原文作者:5ycode;如有侵权,请联系管理员删除。