这个品类的数据长什么样
合理用药的质量文档通常包括药品说明书、临床路径、用药指南、不良反应报告、药物相互作用数据库及药师审核记录等。数据来源广泛,药品说明书由药监部门批准,更新频率较低,通常每年修订一次或在新适应症获批时更新。临床路径和用药指南由医疗机构或专业学会制定,更新周期在 1–3 年。不良反应报告和药师审核记录则持续产生,实时性要求高。文档结构上,说明书常为固定格式,包含适应症、用法用量、禁忌症等字段;用药指南则以章节形式组织,包含推荐级别和证据等级。字段涉及药品通用名、商品名、剂量单位(如 mg、ml)、给药途径、患者特征(如年龄、体重、肝肾功能指标),以及药物间的相互作用代码(如 CYP3A4 抑制剂)。
这些特征在「多轮对话与提示词」这一环带来什么约束
合理用药文档的结构化和半结构化并存,对多轮对话的知识召回精度提出了高要求。药品说明书的固定字段便于精确抽取,但用药指南的章节式内容则需要更强的语义理解能力。更新频率的差异意味着知识库需要分层管理,例如药品说明书可采用定期全量更新,而不良反应报告则需增量或实时更新。剂量单位和药物相互作用代码等专业字段,要求提示词设计时能明确指定抽取目标,避免模型混淆或遗漏关键信息。此外,患者特征的引入使得对话需要具备上下文理解能力,例如在多轮对话中,用户可能逐步提供患者的肝肾功能数据,模型需结合这些信息进行合理用药判断。对特定字段的精确匹配与模糊匹配的平衡,也影响着召回策略和提示词的细致程度。
配置怎么定
| 配置项 | 建议取法 | 这样取的依据 |
|---|---|---|
分段长度 | 500–800 字符 | 确保单个文档片段包含足够的上下文,避免切分导致关键信息丢失,同时控制片段大小以提高检索效率。 |
召回条数 | 前 8 条 | 综合考虑药品说明书与用药指南的复杂性,确保覆盖潜在相关信息,并为重排提供足够候选。 |
相似度阈值 | 0.75–0.82 | 针对医学术语的精确性要求,在保证召回相关文档的同时,过滤掉低质量或不相关的结果。 |
重排返回条数 | 前 3 条 | 在多轮对话中,精炼的摘要和关键信息更重要,减少无关信息的干扰,提高模型响应效率。 |
maxContext | 8000 tokens | 适应复杂病例和多轮问答场景,保留足够的对话历史和召回文档内容,支持深入分析。 |
TEMPERATURE | 0.1–0.3 | 确保合理用药建议的严谨性和一致性,降低模型生成幻觉或不确定性内容的风险。 |
容易做错的三处
- 调用
api/v1/chat/completions接口时,如果返回400 Bad Request状态码,通常是由于请求体中的messages结构不符合 API 规范,例如角色名称错误或内容格式不正确。 - 在工作流中编排多个 AI 模型对话时,若出现某个模型的响应内容突然变短或不完整,可能是其
max_tokens参数设置过低,或前序模型消耗了过多的共享token预算。 - AI 回答未能引用到知识库中的具体药品名称或剂量信息,原因可能是提示词模板中对关键字段的抽取指令不够明确,导致模型未能识别并引用相关内容。
怎么确认配好了
- 针对典型合理用药场景,模拟多轮对话,核对模型响应中引用的知识库文档是否准确且具有时效性,特别是涉及最新药品说明书或更新的用药指南。
- 检查模型在处理药物剂量、给药途径等关键信息时,是否能正确识别并遵循单位,并对多个常用药物的相互作用进行提问,观察模型能否正确识别并给出建议。
- 通过重复提问同一复杂合理用药问题,检查模型响应的一致性,确保在相似上下文下能给出稳定且符合医学规范的建议,并根据实际业务场景验证模型在处理患者特定生理指标时的准确性。
问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-21,当时的最新发布版本为 FastGPT v4.17.0。