Skip to content

Commit fa85db1

Browse files
Merge pull request #9377 from jeecgai/fix/issue-9374-qianfan-embedding
fix: #9374 AI知识库千帆向量报错添加异常处理
2 parents 289ef8a + 480ad73 commit fa85db1

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

  • jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler

jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/EmbeddingHandler.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,14 @@ public Map<String, Object> embeddingDocument(String knowId, AiragKnowledgeDoc do
215215
}
216216
//update-end---author:wangshuai---date:2025-12-26---for:【QQYUN-14265】【AI】支持记忆---
217217
Document from = Document.from(content, metadata);
218-
ingestor.ingest(from);
218+
//update-begin---author:jeecg---date:2026-02-26---for:[#9374]【AI知识库】千帆向量报错,添加异常处理防止空指针
219+
try {
220+
ingestor.ingest(from);
221+
} catch (Exception e) {
222+
log.error("向量存储失败,请检查向量模型配置是否正确", e);
223+
throw new JeecgBootException("向量存储失败:" + e.getMessage());
224+
}
225+
//update-end---author:jeecg---date:2026-02-26---for:[#9374]【AI知识库】千帆向量报错,添加异常处理防止空指针
219226
return metadata.toMap();
220227
}
221228

0 commit comments

Comments
 (0)