首页/AI/RAG 与向量库速查/TruLens 反馈函数与追踪

TruLens 反馈函数与追踪

TruLens 通过包装应用记录检索与生成本步骤,并以“反馈函数”对每一步打分(groundedness、context relevance、answer relevance 等):能追到具体 trace,适合定位管线问题。

RAG 与向量库速查AI更新于 2026-10-12

接入思路(示意)

接入思路(示意)
from trulens.core import TruSession
from trulens.apps.langchain import TruChain

session = TruSession()
tru_app = TruChain(rag_chain, app_name="kb-rag",
                   feedbacks=[groundedness, context_relevance, answer_relevance])
with tru_app as rec:
    resp = rag_chain.invoke({"question": "……"})
# 在仪表盘按时间线查看每个环节的得分与原文
追踪数据可先小流量接入,确认开销后再扩大;反馈函数调用 LLM 会产生额外费用。

易错点

  • 全量请求开启 LLM 反馈函数,评估费用超过推理费用
  • 只保存分数不保存轨迹,问题无法复现定位

数据来源与参考

  • TruLens 官方文档(Feedback Functions / Tracing)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌