人工智能服务
>
最佳实践
>
基于RAGFlow+DeepSeek API,打造面向政务领域的AI智能助手
在政务数字化转型的浪潮中,如何既保障敏感数据的安全性,又能实现政策解读、市民咨询等政务服务场景的智能化升级?
本次实操,我们以天津政务知识库建设为例,详细介绍如何使用超算互联网RAGFlow调用DeepSeek模型,通过知识库管理+RAG(检索增强技术)+SCNet DeepSeek API的联动方式,构建面向政务领域的AI智能助手。
RAGFlow 是一款基于深度文档理解的开源 RAG引擎,专为高效处理复杂数据和生成高质量问答而设计。依托超算互联网国产超智融合算力,RAGFlow与DeepSeek的深度融合,政务机构可将分散的法规文件、政策库、办事指南等异构数据整合为结构化知识网络,确保数据安全、知识实时更新,实现政务服务智能化水平的显著提升。
进入政府政务网站下载公开的政策文件,我们以天津市为例,下载已公开的政策文件:
在超算互联网应用商城首页中搜索RAGFlow,点击对应的RAGFlow商品,进入商品详情页,勾选“我已阅读并同意《服务协议》”后点击“立即使用”。
等待商品交付,交付完成后点击“去使用”。
我们以SCNetAPI--deepseek-7b为例,进行chat模型添加:点击右上角头像,随后点击左侧页签的“模型提供商”,在待添加的模型列表中找到vllm,填写vllm信息。
添加成功页面:
由于知识库需要用到分词功能,这里需要添加embedding模型。我们添加主流云服务商(以通义千问为例):自行获取通义千问的API-Key,填写后点击系统模型设置。
在系统模型设置中,添加chat模型和embedding模型,随后点击确定。
点击聊天--新建助理,进行聊天设置。在助理设置页面,自定义助理姓名,选填其他信息;在提示引擎页面,如果仅仅是使用模型能力聊天,需要更改一下提示词。
推荐系统提示词:
你是一个乐于解答各种问题的助手,你的任务是为用户提供专业、准确、有见地的建议。请仔细遵循用户的指示。使用markdown回复。{knowledge});
在模型设置页面,可以选择前面添加的模型,点击确定后,创建成功。
提示引擎:
模型设置:
随后点击新建聊天,在对话框中输入问题,即可和模型进行聊天。
点击知识库-创建知识库,输入知识库名称(我们这里输入政策文件)
随后点击新增文件,有两种方式,一种是本地文件,另一种是新建空文件。
我们上传下载到本地的政策文件,随后点击解析。(温馨提示:某些文件过大,建议等待五分钟后尝试问答。刷新页面查看解析状态。)
点击左侧的检索测试。在测试文本框中输入文字“重点任务”,点击测试。
点击上方的聊天,再点击助理,在助理设置中添加知识库,并更改系统提示词:
你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。回答需要考虑聊天历史。
以下是知识库:
{knowledge}
以上是知识库。
助理设置添加对应的知识库:
更改系统提示词:
AI智能助手更新后,询问政策相关的问题,即可看到模型结合知识库中的政策文件内容进行了准确回答。
回复效果示例如下: