← 返回列表

τ-Rec:面向智能体对话式推荐系统的可验证基准

nbharaths/tau-rec · τ-Rec: A verifiable benchmark for agentic conversational recommender systems (RecSys 2026 Resource Track)

GitHub原文发布 未知首次收录 2026-09-27上架 2026-09-27 07:03

☆ 收藏查看项目 ↗

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

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。