腾讯云大模型知识引擎驱动的DeepSeek满血版医疗顾问大模型搭建实战
文章目录
- 1. 引言
- 2. 什么是腾讯云大模型知识引擎(LKE)?
- 核心优势
- 功能特点
- 应用场景
- 3. 模型搭建过程
- 3.1 注册登录产品
- 3.2 创建应用
- 3.3 配置模型
- 3.4 配置角色指令
- 3.5 配置欢迎语
- 3.6 配置知识库
- 3.7 配置工作流
- 3.8 启用联网搜索
- 3.9 发布模型
- 4. 问答测试
- 4.1 测试问题 1:头痛是什么原因引起的?
- 4.2 测试问题 2:高血压应该如何控制?
- 4.3 测试总结
- 5. Java程序中集成API
- 5.1 获取secretId和secertKey
- 5.2 获取botAppkey机器人秘钥
- 5.3 Java测试程序中配置秘钥
- 5.4 问答测试
- 6. 结语
1. 引言
作为一名对医疗智能化充满热情的开发者,我决定利用腾讯云大模型知识引擎(LKE)驱动的DeepSeek满血版模型,搭建一个专为医疗场景设计的医疗顾问大模型。这个项目不仅是为了响应医疗行业对高效、智能解决方案的迫切需求,也是我探索大模型技术在专业领域应用的一次实践尝试。在这个过程中,我将对模型进行全面配置,以确保它能够精准理解用户需求并提供专业化的医疗建议。
为了实现这一目标,我首先选择了意图识别模型高级版8K作为思考模型。这个版本特别适合同时配置问答、文档、工作流和插件的复杂场景,拥有更强的意图识别能力,并且支持在角色指令中自定义配置意图,能够更准确地捕捉用户在医疗咨询中的多样化需求。此外,我还将配置生成模型(DeepSeek-R1),以充分发挥其强大的语义生成和推理能力,确保输出内容既专业又易懂。为了让模型真正“落地”,我计划通过配置角色指令明确模型的医疗顾问定位,结合精心构建的医疗知识库(如诊疗规范、病例数据等),并设计高效的工作流来优化问答和建议生成过程,最终完成一个功能完备的医疗大模型。
通过这次实战,我希望不仅能展现腾讯云大模型知识引擎与DeepSeek满血版的强大能力,还能为医疗行业的智能化转型贡献一份力量。接下来,我将详细分享搭建的过程与思考,带大家一同见证这个医疗顾问大模型的诞生。
2. 什么是腾讯云大模型知识引擎(LKE)?
**腾讯云大模型知识引擎(LLM Knowledge Engine,简称LKE)**是腾讯云面向企业客户及合作伙伴推出的一项基于大语言模型的知识应用构建平台。它结合了企业专属数据与先进的AI技术,提供知识问答、检索增强生成(RAG)等多种应用范式,旨在帮助用户快速、高效地构建行业级智能应用,推动大语言模型在企业服务场景中的落地应用。
核心优势
LKE的核心在于其**“联网搜索+RAG+知识库”**的原子能力组合:
- 联网搜索: 模型能够实时获取互联网上的最新信息。
- RAG(检索增强生成): 将检索到的信息与生成能力相结合,提升回答的准确性和上下文相关性。
- 知识库功能: 允许用户上传企业内部专属数据(如文档、问答素材等),实现定制化知识的深度整合与应用。
无论是通过低代码工具快速搭建,还是利用API进行深度开发,LKE都提供了稳定、安全的技术底座,降低了开发门槛,助力企业加速智能化转型。
功能特点
- 高效开发: 支持企业级Agent构建、RAG应用创建以及工作流应用发布。
- 复杂知识处理: 内置OCR、LLM+RAG、MLLM(多模态大语言模型)等技术,智能解析复杂文档。
- 一站式流程: 提供模型配置、知识管理、问答测试到应用发布的完整生命周期支持。
应用场景
腾讯云LKE适用于法律咨询、金融分析、医疗问答等多个行业领域。通过与**DeepSeek系列模型(如DeepSeek-R1、DeepSeek-V3)**的深度集成,LKE进一步增强了语义分析、推理能力和生成效果,为开发者提供了构建高性能智能应用的强大支持。总之,LKE不仅是一个技术平台,更是一个连接企业数据与AI能力的桥梁,助力各行业实现知识驱动的智能化升级。
3. 模型搭建过程
以下是我搭建医疗顾问大模型的完整步骤,涵盖注册登录、应用创建、模型配置、知识库和工作流设置等环节,配以实际操作截图,帮助读者直观理解。
3.1 注册登录产品
首先我们需要进入到大模型知识引擎页面,地址:大模型知识引擎,如果没有进行注册登录的,先注册登录并激活产品。
3.2 创建应用
登录后,在应用管理模块中点击“新建应用”(应用管理 -> 新建应用)。

我们创建一个应用名称为“医疗顾问”的大模型应用。

3.3 配置模型
进入配置页面后,我们需要对模型进行设置:
- 思考模型: 选择意图识别模型高级版8K。
- 生成模型: 选择DeepSeek-R1。

3.4 配置角色指令
为“医疗顾问”配置专属提示词,明确其职责和风格:

#角色名称:角色概述和主要职责的一句话描述提供专业、易懂的医疗建议和健康指导,帮助用户更好地理解和管理自身健康。
#风格特点:角色说话风格、性格特点专业、耐心、富有同情心。以清晰、简洁的方式解释复杂的医疗信息,避免过多专业术语,语气亲切且鼓励用户积极参与健康管理。
#输出要求:限制角色输出格式、内容字数、要求输出语言等情况
1. 回答简洁明了,字数控制在1000字以内。
2. 使用中文,确保内容通俗易懂。
3. 避免提供具体诊断或处方,强调建议用户咨询专业医生。
4. 如适用,提供权威的医疗信息来源或参考链接。
#能力限制:不在角色能力范围内的描述
1. 不具备诊断疾病或开具处方的能力。
2. 无法提供紧急医疗救助或处理危急情况。
3. 不解答超出医疗领域的非健康相关问题。
4. 无法代替专业医生的正式咨询或治疗。
能够达成以下用户意图
##意图名称:清晰明确的需求名称,如硬件故障排查健康咨询与医疗建议
##意图描述:具体描述需要解决用户什么问题,如用户咨询硬件故障并寻求解决方案为用户提供关于症状、疾病、健康管理等方面的咨询,帮助用户了解可能的原因、预防措施或下一步行动建议。
##意图示例:举例辅助说明用户实际问题
1. “头痛是什么原因引起的?”
2. “高血压应该如何控制?”
3. “我最近总感觉疲劳,可能是缺什么营养吗?”
##意图实现:说明对模型指令回复的具体要求,如反问澄清用户硬件型号
1. 分析用户问题,提供可能的原因或相关健康知识。
2. 建议用户采取的生活方式改变或预防措施。
3. 推荐用户咨询专业医生进行进一步检查或治疗。
4. 如适用,提供权威的医疗信息来源或参考资料,帮助用户深入了解。
3.5 配置欢迎语
填写欢迎语后,会在客户侧首页展示,提升用户初次交互体验。

欢迎语内容:
您好!我是您的医疗顾问,很高兴为您提供健康支持。无论是症状疑问还是健康管理建议,我都会尽力以专业、易懂的方式解答。请告诉我您的问题或需求,我会根据权威信息给出实用建议。不过请注意,我无法提供具体诊断或处方,如有需要,建议您咨询专业医生。有什么我可以帮您的吗?
3.6 配置知识库
我们可以通过上传医疗领域的专属数据(如诊疗规范、病例文献、药品说明)来构建知识库,为模型提供可靠的事实依据,避免生成泛泛或错误的回答。例如,当用户询问“高血压用药注意事项”时,模型可直接引用知识库中的权威信息。

3.7 配置工作流
工作流将意图识别模型(高级版8K)、生成模型(DeepSeek-R1)、知识库和合规检查等功能串联,形成完整闭环。例如,它能从知识库提取权威数据并生成简洁建议,同时提醒用户咨询医生。工作流就像医疗顾问的“指挥中心”,协调各项能力,确保高效、准确地为用户提供健康支持。

工作流详情:
#工作流名称:医疗咨询与建议生成
#概括用途:触发医疗顾问为用户提供症状分析、健康建议或下一步行动指导。
#工作流描述:
#描述:帮助用户解答医疗相关问题,包括症状原因分析、健康管理建议或就医指导,根据知识库和模型能力生成专业回复。
#示例:
- “我头痛了两天,可能是什么原因?”
- “感冒咳嗽应该吃什么药?”
- “体检报告显示血糖偏高怎么办?”
#工作流实现:
1. 意图识别:通过意图识别模型高级版8K,分析用户输入,判断是否涉及症状咨询、健康建议或医疗指导。
2. 知识检索:从配置的医疗知识库中提取相关信息(如疾病症状、诊疗规范、健康建议)。
3. 生成回复:调用生成模型D(DeepSeek-R1),结合检索结果生成简洁、专业且易懂的回答,字数控制在200字以内。
4. 合规检查:确保回复不包含具体诊断或处方,提醒用户必要时咨询专业医生。
5. 输出建议:提供下一步行动建议(如生活调整、就医指引)并附上参考依据(如知识库中的权威来源)。
3.8 启用联网搜索
启用联网搜索功能,结合实时互联网信息,为用户提供更丰富、更及时的知识回复。

3.9 发布模型
配置完成后,前往发布管理模块,对“医疗顾问”大模型进行发布。


模型发布成功后,我们可以进行在线体验,并将其接入到项目中。
4. 问答测试
在完成模型配置、知识库和工作流的搭建后,我对“医疗顾问”大模型进行了问答测试,以验证其在医疗场景中的表现。以下是两个典型问题的测试过程及结果,展示了模型如何结合知识库、联网搜索和工作流提供专业且实用的回答。
4.1 测试问题 1:头痛是什么原因引起的?

4.2 测试问题 2:高血压应该如何控制?

4.3 测试总结
通过以上测试,“医疗顾问”展现了精准的意图识别能力和知识整合能力。无论是基于知识库的常见问题,还是需要联网搜索的动态信息,模型都能快速响应并生成符合预期的回答。
5. Java程序中集成API
通过腾讯云官方提供的Java版测试程序来进行测试,参考地址:对话端接口文档

5.1 获取secretId和secertKey
从腾讯云控制台获取到AKSK秘钥,一定好保存好生成的秘钥,不要丢失和泄露。

5.2 获取botAppkey机器人秘钥
我们通过之前的步骤成功搭建完成医疗顾问大模型,我们需要在应用管理->调用->API管理中获取到机器人秘钥

5.3 Java测试程序中配置秘钥
在官方提供的测试程序的Token.java文件中进行配置

5.4 问答测试
运行官方提供的测试程序(Main.java)

测试如下:
提问大模型:怎么治疗高血压?
大模型回答:
高血压的治疗需要综合生活方式调整和医学干预,具体方法如下:
一、生活方式调整(基础治疗)饮食控制:每日盐摄入量不超过5克,增加蔬菜、水果及低脂食品摄入,减少饱和脂肪和胆固醇16。
运动建议:每周至少150分钟中等强度运动(如快走、游泳),避免久坐19。
体重管理:BMI控制在24以下,男性腰围<90cm,女性<85cm6。
情绪调节:通过瑜伽、冥想等方式缓解压力,避免情绪剧烈波动1。
二、药物治疗(需医生指导)常用药物:利尿剂(如氢氯噻嗪)、β受体阻滞剂(如美托洛尔)、钙通道阻滞剂(如硝苯地平)等18。
用药原则:需遵医嘱调整剂量,不可自行换药或停药4。
三、特殊情况处理难治性高血压:可考虑肾神经消融术等新型疗法5。
合并症患者:如糖尿病或已有器官损害者需强化治疗7。
注意事项每日监测血压并记录,就诊时提供数据供医生参考4。
戒烟限酒,男性酒精每日<25克,女性<15克6。
非药物治疗3个月无效的一级高血压患者需启动药物治疗6。
重要提示:治疗方案需由医生根据个体情况制定,若血压持续≥140/90mmHg或出现头晕等症状,请及时就医48。最新治疗进展可参考权威医学平台(如国家心血管病中心)。
6. 结语
通过本次实战,我成功搭建了一个功能完备的医疗顾问大模型,它结合腾讯云LKE的知识整合能力和DeepSeek的生成实力,为医疗场景提供了智能化支持。该模型不仅能解答常见健康问题,还具备扩展潜力,例如集成到医院系统或健康管理App中。未来,我计划优化知识库内容,增加多语言支持,进一步提升其实用性。欢迎大家尝试搭建属于自己的医疗大模型,共同探索AI在医疗领域的无限可能!
相关文章:
腾讯云大模型知识引擎驱动的DeepSeek满血版医疗顾问大模型搭建实战
文章目录 1. 引言2. 什么是腾讯云大模型知识引擎(LKE)?核心优势功能特点应用场景 3. 模型搭建过程3.1 注册登录产品3.2 创建应用3.3 配置模型3.4 配置角色指令3.5 配置欢迎语3.6 配置知识库3.7 配置工作流3.8 启用联网搜索3.9 发布模型 4. 问…...
大白话页面加载速度优化的工具与实践案例
大白话页面加载速度优化的工具与实践案例 优化工具 Chrome开发者工具:这是个超好用的浏览器自带工具。就像你给车做检查的一套工具一样,能帮你查看页面加载的各种情况。比如说,你能在“Network”(网络)选项里看到每个…...
【JAVA面试题】什么是面向对象?谈谈你对面向对象的理解。
【JAVA面试题】什么是面向对象?谈谈你对面向对象的理解 在 Java 面试中,面向对象 是一个高频考点。它不仅是一种编程思想,更是现代软件开发的核心方法论。本文将从 面向对象的概念、与面向过程的对比、以及 面向对象的三大特性(封…...
解锁责任链模式:Java 实战与应用探秘
系列文章目录 后续补充~~~ 文章目录 一、责任链模式基础入门1.1 责任链模式的定义1.2 核心角色剖析1.2.1 抽象处理者(Handler)1.2.2 具体处理者(ConcreteHandler)1.2.3 客户端(Client) 1.3 类图结构展示 二…...
华为 Open Gauss 数据库在 Spring Boot 中使用 Flyway
db-migration:Flyway、Liquibase 扩展支持达梦(DM)、南大通用(GBase 8s)、OpenGauss 等国产数据库。部分数据库直接支持 Flowable 工作流。 开源代码仓库 Github:https://github.com/mengweijin/db-migrat…...
汽车电子电控软件开发中因复杂度提升导致的架构恶化问题
针对汽车电子电控软件开发中因复杂度提升导致的架构恶化问题,建议从以下方向进行架构优化和开发流程升级,以提升灵活性、可维护性和扩展性: 一、架构设计与模块化优化 分层架构与模块解耦 采用AUTOSAR标准的分层架构(应用层、运行…...
VMware Ubuntu 共享目录
在VMware中挂载Ubuntu共享目录需要以下步骤,分为设置共享文件夹和在Ubuntu中挂载两部分: 一、VMware 设置共享文件夹 关闭Ubuntu虚拟机 在配置前,建议先关闭虚拟机(若已运行需关闭,部分VMware版本支持热添加࿰…...
Linux安装jdk,node,mysql,redis
准备工作: 1.安装VMware软件,下载CentOs7镜像文件,在VMware安装CentOs7 2.宿主机安装Xshell用来操作linux 3. .宿主机安装Xftp用来在宿主机和虚拟机的linux传输文件 案例1:在 /home/soft文件夹解压缩jdk17,并配置环…...
Excel工作圈小工具一个集合了大量Excel功能的绿色工具软件
Excel工作圈小工具 一个集合了大量Excel功能的绿色工具软件,可以大大加强生产效率~ 软件虽然看起来比较简陋,但功能却是十分丰富。无需联网即可运行,而且兼容WPS和MS office各版本。 以下是软件的功能详细截图。 总的来说功能挺丰富&#…...
DeepSeek实操教程(清华、北大)
文末清华大学及北京大学DeepSeek下载地址 1. 地址 2. 提示词 模板:我要(做)xxx,要给xxx用,希望达到xxx效果,但担心xxx问题 3. 软件联动 基本原则:Deepseek生成内容,以其它软件…...
模拟退火算法浅尝
简介 其是模拟物理退火过程而演升出的算法,物理退火过程包含加温过程,等温过程,冷却过程。 模拟退火(SA) 初始设定为高温状态,看作是在解空间进行广域搜,处于低温状态时,看作是在解空间中作局部领域搜索…...
React:B站评论demo,实现列表渲染、删除按钮显示和功能实现、导航栏渲染切换及高亮显示、评论区的排序
功能要求: 1、渲染评论列表 2、删除评论功能:只显示自己评论的删除按钮;点击删除按钮,删除当前评论,列表中不再显示。 3、渲染导航Tab(最新 | 最热)和其 高亮实现 4、评论排序功能实现&…...
支持IPD项目管理的9大系统,哪款工具能有效提高项目控制能力
本文介绍了以下9大系统: 1.Worktile; 2. 腾讯敏捷开发平台(TAPD); 3. 简道云(Jiandaoyun); 4. 蓝鲸智云(BlueWhale); 5. 轻流(Qingflow࿰…...
4070Super安装GPU版本pytorch记录
一些啐啐念。 安装LLaMA-Factory时遇到pytorch安装成CPU版本。网上找了一圈攻略,都是下载龟速。挂梯子也一样。最后在尝试用pytorch官网的生成的命令进行安装时,突然奇想,直接把安装日志显示的下载链接复制到浏览器下载,发现可以满…...
SpringBoot 端口配置
在Spring Boot中,配置应用程序的监听端口有多种方式。以下是常见的几种方法: 1. 通过 application.properties 或 application.yml 文件配置 application.properties server.port8081application.yml server:port: 8081如果没有显式配置 server.port…...
Linux网络相关概念和重要知识(1)(网络协议、网络通信)
目录 1.网络协议 (1)网络的起源 (2)为什么需要协议 (3)协议分层及其设计的解耦 (4)OSI定义的七层网络模型 ①分层及其功能 ②TCP/IP协议 ③传输层协议(TCP和UDP&a…...
go前后端开源项目go-admin,本地启动
https://github.com/go-admin-team/go-admin 教程 1.拉取项目 git clone https://github.com/go-admin-team/go-admin.git 2.更新整理依赖 go mod tidy会整理依赖,下载缺少的包,移除不用的,并更新go.sum。 # 更新整理依赖 go mod tidy 3.编…...
爬虫系列之发送请求与响应《一》
一、请求组成 1.1 请求方式:GET和POST请求 GET:从服务器获取,请求参数直接附在URL之后,便于查看和分享,常用于获取数据和查询操作 POST:用于向服务器提交数据,其参数不会显示在URL中,而是包含在…...
【数据挖掘】Matplotlib
Matplotlib 是 Python 最常用的 数据可视化 库之一,在数据挖掘过程中,主要用于 数据探索 (EDA)、趋势分析、模式识别 和 结果展示。 📌 1. Matplotlib 基础 1.1 安装 & 导入 # 如果未安装 Matplotlib,请先安装 # pip instal…...
AtCoder Beginner Contest 001(A - 積雪深差、B - 視程の通報、C - 風力観測、D - 感雨時刻の整理)题目翻译
由于我发现网上很少有人会发很久之前AtCoder Beginner Contes的题,所以我打算从AtCoder Beginner Contest 001开始写。大约两周一更,需要的可以订阅专栏,感谢支持Thanks♪(・ω・)ノ →题目讲解 A - 積雪深差 …...
Zustand 状态管理库:极简而强大的解决方案
Zustand 是一个轻量级、快速和可扩展的状态管理库,特别适合 React 应用。它以简洁的 API 和高效的性能解决了 Redux 等状态管理方案中的繁琐问题。 核心优势对比 基本使用指南 1. 创建 Store // store.js import create from zustandconst useStore create((set)…...
Spring Boot 实现流式响应(兼容 2.7.x)
在实际开发中,我们可能会遇到一些流式数据处理的场景,比如接收来自上游接口的 Server-Sent Events(SSE) 或 流式 JSON 内容,并将其原样中转给前端页面或客户端。这种情况下,传统的 RestTemplate 缓存机制会…...
【Linux】C语言执行shell指令
在C语言中执行Shell指令 在C语言中,有几种方法可以执行Shell指令: 1. 使用system()函数 这是最简单的方法,包含在stdlib.h头文件中: #include <stdlib.h>int main() {system("ls -l"); // 执行ls -l命令retu…...
抖音增长新引擎:品融电商,一站式全案代运营领跑者
抖音增长新引擎:品融电商,一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中,品牌如何破浪前行?自建团队成本高、效果难控;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...
定时器任务——若依源码分析
分析util包下面的工具类schedule utils: ScheduleUtils 是若依中用于与 Quartz 框架交互的工具类,封装了定时任务的 创建、更新、暂停、删除等核心逻辑。 createScheduleJob createScheduleJob 用于将任务注册到 Quartz,先构建任务的 JobD…...
基于数字孪生的水厂可视化平台建设:架构与实践
分享大纲: 1、数字孪生水厂可视化平台建设背景 2、数字孪生水厂可视化平台建设架构 3、数字孪生水厂可视化平台建设成效 近几年,数字孪生水厂的建设开展的如火如荼。作为提升水厂管理效率、优化资源的调度手段,基于数字孪生的水厂可视化平台的…...
【论文阅读28】-CNN-BiLSTM-Attention-(2024)
本文把滑坡位移序列拆开、筛优质因子,再用 CNN-BiLSTM-Attention 来动态预测每个子序列,最后重构出总位移,预测效果超越传统模型。 文章目录 1 引言2 方法2.1 位移时间序列加性模型2.2 变分模态分解 (VMD) 具体步骤2.3.1 样本熵(S…...
C++八股 —— 单例模式
文章目录 1. 基本概念2. 设计要点3. 实现方式4. 详解懒汉模式 1. 基本概念 线程安全(Thread Safety) 线程安全是指在多线程环境下,某个函数、类或代码片段能够被多个线程同时调用时,仍能保证数据的一致性和逻辑的正确性…...
Element Plus 表单(el-form)中关于正整数输入的校验规则
目录 1 单个正整数输入1.1 模板1.2 校验规则 2 两个正整数输入(联动)2.1 模板2.2 校验规则2.3 CSS 1 单个正整数输入 1.1 模板 <el-formref"formRef":model"formData":rules"formRules"label-width"150px"…...
【分享】推荐一些办公小工具
1、PDF 在线转换 https://smallpdf.com/cn/pdf-tools 推荐理由:大部分的转换软件需要收费,要么功能不齐全,而开会员又用不了几次浪费钱,借用别人的又不安全。 这个网站它不需要登录或下载安装。而且提供的免费功能就能满足日常…...
