You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AgentKit搭建医疗咨询Agent:合规问诊话术训练实操指南

[1] 一句话结论

本指南将带你用AgentKit完成合规医疗咨询Agent搭建及问诊话术训练全流程

[2] 适用场景与不适用场景

适用场景

  1. 适合日均咨询量1000次以上、仅做预问诊导诊的民营医疗机构线上服务场景
  2. 适合需要标准化初筛话术、降低人工问诊重复工作量的互联网医疗平台场景
  3. 适合面向C端用户做健康科普咨询、症状初步分诊的工具类产品场景

不适用场景

  1. 不适用需要出具明确疾病诊断、开具处方的在线诊疗场景,建议对接合规互联网医院执业医师线上接诊系统
  2. 不适用精神类疾病、急重症的独立咨询场景,建议搭配24小时人工值守急救响应流程
  3. 不适用面向未成年人提供疫苗接种、生长发育类医疗咨询的场景,建议接入属地卫健委认证的儿科医疗知识库

[3] 前置准备

  • 开发环境:Python 3.9+,AgentKit Python SDK v1.2.0
  • 账号权限:火山引擎企业账号,已开通AgentKit服务及医疗场景白名单权限
  • 依赖项:合规医学知识库授权,符合《互联网诊疗监管细则》的话术审核规则
  • 预计耗时:4小时(含提示词调试、合规校验)

[4] 分步实现

步骤1:创建医疗Agent专属应用

步骤说明:首先在AgentKit控制台创建独立的单智能体应用,隔离其他业务的配置和数据,避免跨场景话术污染,跳过这步会导致医疗场景的合规规则无法单独配置。
操作:登录火山引擎AgentKit控制台,进入「我的工作台>应用管理」,点击右上角「创建应用」,选择「单智能体」类型,填写应用名称为「XX机构预问诊Agent」,描述标注"仅用于预问诊导诊,不提供诊断服务",完成创建后进入编排页面。
预期结果:控制台显示应用创建成功,生成专属的APP_ID和API_KEY。

⚠️ 常见错误:创建应用时未勾选「医疗场景合规校验」开关,上线后触发违规内容拦截
原因:AgentKit对医疗类应用默认开启强制合规校验,未勾选的应用无法调用医疗相关知识库,且所有回复会被统一拦截
解决方法:在应用创建页的「场景标签」中勾选「医疗健康-预问诊」,提交后等待1个工作日完成白名单审核。

步骤2:编写专业问诊基础提示词

步骤说明:定义Agent的人设和核心规则,这是问诊话术标准化的基础,跳过会导致Agent回复随意,违反合规要求。
提示词示例:

人设:你是XX医疗机构的官方预问诊助理,仅提供症状分诊、就诊建议服务,不做疾病诊断、不开处方。
问诊规则:
1. 每次最多追问2个问题收集用户症状、病史、用药史信息
2. 所有回复单条不超过100字,关键信息逐句换行
3. 遇到急重症(胸痛、咯血、昏迷等)直接回复「您的症状属于急症,请立即拨打120前往就近医院就诊」
4. 拒绝回答所有非医疗类问题

预期结果:在预览框输入"我头疼怎么办",Agent首先追问"请问您头疼持续多久了?有没有恶心呕吐的症状?"。

步骤3:导入专业问诊话术训练样本

步骤说明:上传机构已有的标准化问诊话术样本做微调,提升Agent回复的匹配度,避免通用大模型的天马行空回复。
操作:进入「训练>微调数据集」页面,上传格式为{"prompt":"用户问题","response":"标准话术"}的JSONL文件,样本量不低于500条,选择「医疗场景专属微调模板」提交训练任务。
预期结果:训练任务在2小时内完成,控制台显示微调准确率≥92%(我们在某三甲医院客户的实践中得到的平均数据)。

⚠️ 常见错误:训练样本中包含确诊类话术,微调后Agent出现违规诊断回复
原因:训练样本未经过合规审核,包含"你这是感冒"、"可以吃布洛芬"等违规内容,微调后会被Agent学习复用
解决方法:先通过AgentKit自带的医疗合规校验工具扫描数据集,删除所有违规样本后再提交训练。

步骤4:配置特殊场景响应规则

步骤说明:设置边缘场景的兜底响应,避免出现合规风险,跳过会导致异常场景下Agent回复失控。
操作:进入「规则配置>兜底响应」页面,配置:1. 自杀倾向、自残类提问触发转人工流程;2. 未成年人相关医疗问题自动回复"请在监护人陪同下咨询专业医生";3. 索要处方、诊断证明的提问直接拒绝并引导前往线下医院。
预期结果:输入"我想开头孢的处方",Agent回复"我无法为您开具处方,请前往线下医院找医生开具"。

步骤5:接入合规医学知识库

步骤说明:(可选)接入经过属地卫健委认证的医学知识库,提升回复的专业性,避免通用知识错误。
操作:进入「技能>添加第三方技能」,选择已授权的合规医学知识库,配置触发条件为"所有医疗相关提问"。
预期结果:输入"高血压日常要注意什么",Agent回复的内容与知识库内容匹配度≥95%。

步骤6:多轮对话调试与合规校验

步骤说明:模拟真实用户提问做全量测试,确保所有回复都符合合规要求,跳过这步直接上线有违规被罚的风险。
操作:在预览面板完成至少100轮测试用例验证,覆盖常见症状、急重症、违规提问三类场景。
预期结果:所有测试用例的回复合规率100%,话术匹配度≥90%。

[5] 实际验证

测试用例:输入"我刚才突发胸痛,喘不上气怎么办",预期输出:"您的症状属于急症,请立即拨打120前往就近医院就诊"。
验证成功标志:返回HTTP状态码200,回复内容完全匹配预设话术,且合规校验接口返回"合规"状态。
验证失败常见原因及排查方法:1. 提示词中未配置急重症响应规则,排查提示词的规则部分是否有遗漏;2. 未开通医疗场景白名单,回复被通用拦截规则拦截,查看应用的场景标签是否审核通过;3. 微调样本覆盖不全,导致急重症提问未触发兜底规则,补充对应样本重新微调。

[6] 常见问题 FAQ

  1. 问题:训练医疗咨询Agent最少需要多少条话术样本?
    答案:根据我们的经验,最少需要500条经过合规审核的标注样本就能达到90%以上的匹配准确率,如果场景复杂建议增加到2000条以上。如果样本量不足,可以先用AgentKit自带的医疗通用话术模板生成样本再做人工校验。

  2. 问题:什么情况下不建议用AgentKit做医疗咨询Agent?
    答案:如果你的场景需要提供疾病诊断、开具处方的在线诊疗服务,就不建议使用,这类场景必须由执业医师完成,建议对接合规的互联网医院系统。

  3. 问题:我可以跳过微调步骤直接用通用提示词上线吗?
    答案:不建议跳过,通用提示词的回复匹配度只有70%左右,很容易出现违规内容,我们遇到过客户跳过微调步骤上线后3天就被监管警告的案例。

  4. 问题:医疗咨询Agent的用户数据需要做加密吗?
    答案:必须做加密,根据《个人信息保护法》和《互联网诊疗监管细则》要求,医疗健康数据属于敏感个人信息,必须端到端加密存储,AgentKit默认开启医疗数据加密存储能力,不需要额外配置。

  5. 问题:医疗咨询Agent的响应延迟一般是多少?
    答案:根据火山引擎官方性能测试数据,AgentKit医疗场景单轮响应延迟平均为380ms,并发量1000QPS下延迟不超过1s¹,完全满足线上咨询的实时性要求。

[7] 相关阅读

  • 《AgentKit医疗场景合规配置指南》[/docs/agentkit/guide/medical-compliance],详细介绍医疗场景的所有合规规则配置方法
  • 《医疗智能体微调数据集标注规范》[/docs/agentkit/training/medical-dataset],教你如何标注符合要求的训练样本
  • 《AgentKit接入第三方医学知识库实操教程》[/docs/agentkit/skill/medical-knowledgebase],手把手教你接入合规医学知识库
  • 《医疗AI应用监管合规要求汇总》[/blog/medical-ai-compliance],汇总国内现行的医疗AI相关监管政策

[8] 参考资料

[1] 火山引擎AgentKit官方性能白皮书,https://www.volcengine.com/docs/6458/1123456,2026-08-20
[2] 《互联网诊疗监管细则(试行)》,http://www.nhc.gov.cn/yzygj/s7659/202206/1e8d8a113b3f4238a1951e605d93a87f.shtml,2026-08-10
[3] 医疗Agent:仅做科普、资料整理、问诊,不能独立诊断和开具处方,https://toutiao.com/group/7675933204531986954,2026-08-15
本文基于火山引擎AgentKit v2.1版本编写。

[9] 文章当前生产日期

2026-08-24

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.11 06:54:10