这个品类的数据长什么样
合理用药产品的数据主要来源于国家药监局、医疗机构药事系统以及权威医学数据库。数据更新频率较高,药品说明书、禁忌症、不良反应等信息可能随药品上市后监测报告进行季度或半年度更新,而临床指南、药物相互作用等知识则可能根据最新研究进展实时更新。文档结构上,通常以结构化数据(如药品基础信息、适应症列表、用法用量)与半结构化文本(如不良反应描述、特殊人群用药注意事项)混合存在。字段与单位具有高度标准化要求,例如药品剂量常以 mg、g、ml 为单位,给药频率以 次/日、小时 为单位,且涉及药品通用名、商品名、ATC分类码等专业标识符。
这些特征在「工作流编排」这一环带来什么约束
合理用药数据的高更新频率要求工作流具备灵活的数据刷新机制,以确保决策依据的时效性。结构化与半结构化数据并存的特点,使得工作流在处理时需要同时支持精确匹配与语义理解,例如通过知识库召回结构化条目后,再利用大模型解析非结构化文本中的用药风险提示。对专业标识符的依赖,要求工作流在输入处理阶段能有效识别并标准化用户查询中的药品名称或疾病编码。此外,用药建议的严谨性,使得工作流中的工具调用(如药物相互作用查询API)必须精确且错误处理机制完善,以避免误导性信息。对单位和剂量的严格要求,也意味着任何涉及计算或比较的节点都需要进行严格的单位校验和转换。
配置怎么定
| 配置项 | 建议取法 | 这样取的依据 |
|---|---|---|
maxContext | 3000 Tokens | 兼顾复杂查询上下文与推理成本,避免截断关键用药信息。 |
召回条数 | 前 5 条 | 优先召回最相关的药品说明书或指南片段,减少无关信息干扰。 |
相似度阈值 | 0.85 | 确保召回的知识片段与用户查询高度相关,降低误判风险。 |
重排返回条数 | 3 条 | 经过重排后精选最核心的 3 条信息,提高最终答案的准确性与简洁性。 |
工具调用超时时间 | 60 秒 | 预留足够时间给外部药学数据库API响应,处理潜在的网络延迟。 |
知识库预处理模式 | 段落合并 | 将相关但分散的用药指南或说明书段落合并,减少上下文碎片化。 |
容易做错的三处
- 工具节点无法正确接收上游HTTP请求的响应数据,表现为下游节点输入字段为空,原因在于上游HTTP响应的JSON路径提取配置不正确或数据类型不匹配。
- 工作流执行超时,尤其是在调用外部药学知识API时,通常是由于API接口响应缓慢,且工作流中
工具调用超时时间设置过短。 - 最终生成的用药建议缺乏关键药品剂量或频率信息,原因在于知识库召回的原始文档中相关字段未被正确识别和提取,或大模型在生成时未被明确指示关注这些数值型信息。
怎么确认配好了
- 针对典型用药咨询场景,输入多种药品名称和患者情况,观察工作流是否能准确调用药物相互作用查询工具,并返回正确的交互结果。
- 模拟输入包含错别字或别名的药品名称,检查工作流是否能通过知识库检索或预处理,将其标准化为正确的药品通用名。
- 检查工作流的日志输出,确认所有工具调用都返回
200状态码,且关键参数如药品ID、剂量等在各节点间正确传递。 - 验证工作流输出的用药建议是否清晰地包含了药品名称、用法用量、禁忌症等核心信息,并且所有数值型信息都带有正确的单位。
问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-21,当时的最新发布版本为 FastGPT v4.17.0。