dify基本回复是使用中文,那么如果我需要使用文字和图片的形式显示问答,应该怎么去操作呢?这里大家一个基本的工作流案例,和大家交流分享。最终实现效果如下:

文字和图片
搭建知识库准备好相关的知识库文档,在dify上新建知识库,知识库的基本内容如下:

知识库文档
在dify新增知识库,把文件导入即可。知识库涉及的知识点很多,这里不展开说明,总之先以最简单的方法导入,能查询即可。

搭建知识库
搭建chatflow工作流知识库节点,使用功能知识库

大模型节点,使用提示词生成数据

参数提取器,提取图片链接和内容

参数提取节点
这个时候图片链接还不能直接显示,需要做http请求

http请求获取图片信息
测试效果
里面有相关的DSL文件和知识库文件地址,可以直接导入学习使用: