fix: 修复链路追踪输出记录及关闭追踪时的额外开销

This commit is contained in:
Obltv
2026-07-23 14:52:19 +08:00
parent 36e3cf8c52
commit 345d2819d8

View File

@@ -81,7 +81,7 @@ public class KnowledgeRetrievalServiceImpl implements KnowledgeRetrievalService
List<KnowledgeRetrievalVo> finalResults = TraceNodeTemplate.withNode(traceRecordService, traceProperties,
"retrieval", RagTraceNodeTypes.NODE_RETRIEVAL,
KnowledgeRetrievalServiceImpl.class.getName(), "retrieve",
RagTracePayloadBuilder.retrievalInputSummary(queryVectorBo),
retrievalInputPayload,
() -> retrieveUncached(queryVectorBo),
RagTracePayloadBuilder::retrievalOutputSummary);
cache(cacheKey, finalResults);