使用Dify和deepseek模型编排中医知识检索工作流
·
默认已经安装好了Dify,如未安装,可参考官网进行安装https://github.com/langgenius/dify/blob/main/README_CN.md
-
进入Dify(http://localhost/apps),先创建知识库

将知识库文件导入,点击下一步,使用默认配置创建

创建完成后会在知识库里看到新建的知识库:
-
知识库创建好了后,进入主页面,选择创建空白应用,随后选择“工作流”,输入名字后点击创建


-
进入编排画布后,默认有一个开始节点,点击右边+号,选择知识检索,同时在"开始"节点添加一个变量,文本类型,变量名称叫input

-
将知识库关联到知识检索节点,同时设置查询变量为input

-
添加LLM节点,本处使用的是deepseek32b,可以根据自己连接的ollama选择想用的模型。然后上下文选择知识检索,此处必须在SYSTEM里填写系统提示词,这里我使用“根据用户输入{input}和知识检索结果{context}输出回答,禁止出现"think"相关内容”

-
添加结束节点,并添加输出变量,选择LLM的text。点击"发布"后进行测试。

-
输入“患者双下肢肿痛,面色萎黄,举步缓慢,舌质淡,苔薄白,右脉沉缓,左脉微弱,开什么药方?”进行测试。如果结果没达到期望,可以点击追踪来查询每一个节点的运行情况

至此,中医知识库应用开发完毕,可以看到效果尚可
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)