评测与安全工具
τ-Rec:面向智能体对话式推荐系统的可验证基准
nbharaths/tau-rec · τ-Rec: A verifiable benchmark for agentic conversational recommender systems (RecSys 2026 Resource Track)
ELI5:它是什么,解决什么问题
τ-Rec 是发表于 ACM RecSys 2026(可复现性与资源赛道)的可验证基准,用于评测基于 LLM 的对话式推荐智能体。它模拟被测智能体与模拟用户进行多轮对话,要求其使用目录工具收集信息、遵守书面策略,并最终推荐满足用户全部约束的电影。评测结果直接依据目录进行程序化校验而非由 LLM 裁判判定,因此分数可复现且计算成本低。基准包含带 reveal 标签的用户模拟(volunteer / on_ask / hidden)、策略合规评分、pass^k 一致性指标,以及 153 部 TMDB 电影目录和横跨复杂度与信息透露难度的 60 个任务;通过 LiteLLM 支持任意模型作为被测智能体或模拟器。
核心能力与快速开始
★ 3 · Python
- 能做什么
- 提供可验证的奖励机制:每个任务以结构化谓词(如 runtime <= 120、genres contains Comedy)声明约束,并直接对照目录求值。支持 reveal 标签的用户模拟(volunteer / on_ask / hidden),使模拟用户按受控速率透露约束信息,其中 hidden 约束从不直接说明、需从拒绝反馈中推断。提供策略合规评分:向智能体展示自然语言策略(data/policy.md),并用每任务的 policy_flags 对观看历史、可获取性、赞助内容披露、年龄限制等做程序化检查。采用无偏组合估计量的 pass^k 指标(C(c,k)/C(n,k)),跨多次试验奖励稳定成功的智能体。内置 153 部 TMDB 电影目录与 60 个按 complexity × reveal_difficulty 分层的任务,并通过 LiteLLM 支持任意模型作为智能体或模拟器。提供任务校验、运行基准、报告指标(pass^1/pass^2/pass^4 及 95% bootstrap 置信区间)的 CLI。
- 适用场景
- 用于评测 LLM 智能体在多轮对话推荐场景中的表现,包括约束满足、信息收集、策略遵循和一致性(pass^k)。适用于对比不同模型在 RecSys 任务上的能力,分析失败模式(如策略违规频率、效率统计),以及通过排行榜提交运行结果进行可复现比较。
- 项目形态
- 开发框架
- 部署方式
- 未说明(需通过环境变量提供所用模型提供商的凭据,如 OPENAI_API_KEY、ANTHROPIC_API_KEY、GEMINI_API_KEY)
- 主要依赖
- Python 3.12+ 与 uv;运行评分需模型提供商凭据;重建或扩展目录需 TMDB API key
- 使用限制
- 目录规模为 153 部 TMDB 电影、60 个任务;leaderboard 中 g0 与 g1 因使用不同策略提示而不可直接比较;分数运行依赖 LLM 调用,成本未说明;许可证为 NOASSERTION,商用条件未说明
- 许可证
- NOASSERTION
- 最近推送
- 2026-09-26 09:01
资料检查:2026-09-27 07:00 · 卡片整理:2026-09-27 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
作为可复现的评测基准,用于测试和比较基于 LLM 的对话式推荐智能体:运行 tau-rec run 让被测智能体与模拟用户多轮对话、调用目录工具,并按约束谓词和策略标志程序化打分,输出 pass^k 指标与轨迹,便于开发者评估智能体的工具调用与策略遵循能力。
查看内容依据
τ-Rec measures whether an agent-under-test can hold a multi-turn conversation with a simulated user, use catalog tools to gather information, respect a written policy, and ultimately recommend a movie that satisfies all of the user's constraints.
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
用于评估对话式推荐产品的智能体表现:基准包含 60 个横跨复杂度与信息透露难度的任务、带 reveal 标签的用户模拟和策略合规评分,可据此分析推荐智能体在约束满足、策略遵循和一致性(pass^k)方面的表现。
查看内容依据
153-movie TMDB catalog with 60 tasks stratified across `complexity` × `reveal_difficulty` cells.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。