Skip to content

基于RAGFlow+DeepSeek API,打造面向政务领域的AI智能助手

在政务数字化转型的浪潮中,如何既保障敏感数据的安全性,又能实现政策解读、市民咨询等政务服务场景的智能化升级?

1.png

本次实操,我们以天津政务知识库建设为例,详细介绍如何使用超算互联网RAGFlow调用DeepSeek模型,通过知识库管理+RAG(检索增强技术)+SCNet DeepSeek API的联动方式,构建面向政务领域的AI智能助手。

RAGFlow 是一款基于深度文档理解的开源 RAG引擎,专为高效处理复杂数据和生成高质量问答而设计。依托超算互联网国产超智融合算力,RAGFlow与DeepSeek的深度融合,政务机构可将分散的法规文件、政策库、办事指南等异构数据整合为结构化知识网络,确保数据安全、知识实时更新,实现政务服务智能化水平的显著提升。

一、前置工作

1.下载政策文件

进入政府政务网站下载公开的政策文件,我们以天津市为例,下载已公开的政策文件:

2.png

2.购买并进入RAGFlow平台

在超算互联网应用商城首页中搜索RAGFlow,点击对应的RAGFlow商品,进入商品详情页,勾选“我已阅读并同意《服务协议》”后点击“立即使用”。

等待商品交付,交付完成后点击“去使用”。

3.png

二、添加chat模型

我们以SCNetAPI--deepseek-7b为例,进行chat模型添加:点击右上角头像,随后点击左侧页签的“模型提供商”,在待添加的模型列表中找到vllm,填写vllm信息。

4.png

添加成功页面:

5.png

三、添加embedding模型

由于知识库需要用到分词功能,这里需要添加embedding模型。我们添加主流云服务商(以通义千问为例):自行获取通义千问的API-Key,填写后点击系统模型设置。

6.png

在系统模型设置中,添加chat模型和embedding模型,随后点击确定。

7.png

四、聊天配置

点击聊天--新建助理,进行聊天设置。在助理设置页面,自定义助理姓名,选填其他信息;在提示引擎页面,如果仅仅是使用模型能力聊天,需要更改一下提示词。

推荐系统提示词:

shell
你是一个乐于解答各种问题的助手,你的任务是为用户提供专业、准确、有见地的建议。请仔细遵循用户的指示。使用markdown回复。{knowledge});

在模型设置页面,可以选择前面添加的模型,点击确定后,创建成功。

提示引擎:

8.png

模型设置:

9.png

随后点击新建聊天,在对话框中输入问题,即可和模型进行聊天。

10.png

五、构建知识库

点击知识库-创建知识库,输入知识库名称(我们这里输入政策文件)

11.png

随后点击新增文件,有两种方式,一种是本地文件,另一种是新建空文件。

12.png

我们上传下载到本地的政策文件,随后点击解析。(温馨提示:某些文件过大,建议等待五分钟后尝试问答。刷新页面查看解析状态。)

13.png

六、知识库命中测试

点击左侧的检索测试。在测试文本框中输入文字“重点任务”,点击测试。

14.png

七、知识库问题回答

点击上方的聊天,再点击助理,在助理设置中添加知识库,并更改系统提示词:

shell
你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。回答需要考虑聊天历史。
以下是知识库:
 {knowledge}
以上是知识库。

助理设置添加对应的知识库:

15.png

更改系统提示词:

16.png

八、与AI智能助手进行文档问答

AI智能助手更新后,询问政策相关的问题,即可看到模型结合知识库中的政策文件内容进行了准确回答。

回复效果示例如下:

17.png