百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
返回工具页/返回 Issues 列表
#7157·adk-python

hallucinations_v1: 句子验证器忽略 grounding_metadata

作者: ruben-cid创建于 2026年9月17日更新于 2026年9月18日
标签eval

必需信息

描述错误: HallucinationsV1Evaluator(google/adk/evaluation/hallucinations_v1.py) 从来不将模型提供的基础信息(InvocationEvent.grounding_metadata)包含在为句子验证器评判者构建的上下文中。_create_context_for_step() 只会组合开发者指令、用户提示、工具声明以及每个事件的function_call/function_response/文本部分 - 它从来不调用现有的get_grounding_metadata_as_json_str()辅助函数(定义在llm_as_judge_utils.py中),就像兄弟项目rubric_based_final_response_quality_v1.py指标所做的那样。对于使用内置/模型内部基础信息工具(例如VertexAiSearchTool、google_search)的代理,搜索结果只会以groundingMetadata的形式到达事件中,从来不会以function_response部分的形式到达。因此,通过搜索真正基于的句子在评判者的<context>中没有支持的证据,评判者将其标记为unsupported,从而提高了任何基于搜索的代理的幻觉率。

内容来源: google/adk-python

查看 GitHub 原文在 GitHub 查看讨论