这个品类的数据长什么样
数据来源于保险公司核赔历史案卷、被保险人就诊病案(含门诊、住院记录)及投保健康告知存档。单条数据对应单个被保险人的单条或多条既往就诊关联记录,文档结构包含被保险人唯一标识、就诊时间、就诊机构全称、诊断编码、主诉内容、医嘱明细等字段。更新节奏随理赔申请触发同步,单条案卷数据的更新仅关联对应被保险人的新就诊记录,无批量定时更新任务。
这些特征在「向量模型与索引」这一环带来什么约束
该品类数据包含标准化诊断编码与自由文本主诉、医嘱内容,混合结构要求向量模型需同时适配结构化字段编码与非结构化文本的向量化转换。单条案卷可能包含多条就诊记录,文本长度跨度大,需支持按就诊时间或关联度拆分向量分片。数据随理赔申请实时同步,要求索引支持低延迟增量更新,避免全量重建索引带来的性能损耗。同时,需按被保险人唯一标识做索引分组,避免不同被保险人的既往症数据混淆召回。
配置怎么定
| 配置项 | 建议取法 | 这样取的依据 |
|---|---|---|
embedding_model | bge-m3 或 text-embedding-v3 | 适配医疗领域文本与标准化诊断编码的向量化需求,兼顾语义理解与结构化字段关联 |
chunk_size | 800–1200 字符 | 既往症记录包含长文本医嘱,该分段长度可平衡上下文完整性与分片检索效率 |
recall_top_k | 前 10–15 条 | 单份理赔案卷关联的有效既往就诊记录通常不超过10条,该取值可避免无关数据干扰 |
similarity_threshold | 0.75–0.85 | 需区分相似诊断与明确既往症,该阈值范围可平衡召回准确率与漏判风险 |
index_incremental_update | 开启 | 适配实时同步的理赔数据,降低全量索引重建的计算开销 |
vector_db_index_type | HNSW | 支持高维向量的快速召回,适配理赔初审的低延迟响应要求 |
本页给出的参数取值均为常规建议,用于确定配置的起点。实际取值受材料形态、数据量与业务规则影响,具体问题需具体分析,建议在自有样本上实测后再定。
容易做错的三处
- 现象:配置向量模型后提示“当前分组default下无可用渠道”,或ollama部署的模型无法被识别。原因:未在FastGPT的模型管理界面正确填写向量模型的API端点与密钥,开源模型可留空密钥但需配置正确本地地址,或未将模型绑定至当前使用的分组。
- 现象:向量嵌入任务返回失败日志,提示“文本过长无法处理”。原因:未设置
chunk_size参数或取值过大,超出向量模型支持的最大输入长度限制。 - 现象:召回结果中包含其他被保险人的既往症记录。原因:未按被保险人唯一标识配置索引分组,导致不同用户的向量数据被混合召回。
怎么确认配好了
- 进入FastGPT的模型管理界面,查看向量模型列表,确认所选模型状态为“已启用”,且绑定至当前使用的分组。
- 上传单份模拟理赔案卷,触发向量索引构建,查看索引构建日志,确认无嵌入失败或分片丢失的报错。
- 发起一次模拟理赔初审请求,查看召回结果列表,确认结果仅关联当前被保险人的既往症记录,且数量符合预期。
- 修改向量模型的相似度阈值,验证召回结果的数量随阈值调整发生符合预期的变化。
问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-14,当时的最新发布版本为 FastGPT v4.17.0。