TravelPlanner

测测你的AI会不会做旅行攻略,一测便知规划能力

开源 🏷️完全免费 ✅ 目前可打开 智能体 🍴 复刻 90 🐛 待处理 2 👀 关注 13
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 569
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,提供在线演示页面,完全免费使用。

项目预览

TravelPlanner 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队OSU-NLP-Group
定价模式🏷️完全免费
价格说明开源项目,提供在线演示页面,完全免费使用。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Python
技术栈/模型autonomous-agents,language-agent,large-language-models,planning
GitHub 星标★ 569
上线时间2024-01-01 00:00:00
代码更新2026-05-24
仓库体积83.7 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

TravelPlanner 是一个面向语言智能体的真实世界规划基准测试集,由 ICML'24 Spotlight 论文提出。它旨在评估大语言模型(LLM)驱动的智能体在复杂旅行规划任务中的能力,解决现有基准测试过于简单、脱离实际的问题。该基准包含 1200 多个精心设计的规划任务,覆盖餐饮、住宿、交通、景点等多维度约束,要求智能体在满足用户偏好和现实限制(如预算、时间、开放时间)的前提下生成可行方案。核心能力包括:提供标准化的任务生成与评估流程,支持对语言智能体的规划能力进行量化评分;内置多种难度级别,可测试智能体的推理、检索和组合规划能力。项目提供 Python 接口和数据集,便于研究者复现实验并对比不同模型的表现,是评估和推动语言智能体规划能力发展的重要工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 569

使用教程

难度:进阶 约 55 分钟 部署方式:本地安装 5 步

环境要求

  • Python 环境
  • 模型凭据
  • 评测数据

安装与启动步骤

  1. 1建环境

    评测基准的官方实现,指定 Python 版本。

    conda create -n travelplanner python=3.9
  2. 2装依赖

    按清单装。

    pip install -r requirements.txt
  3. 3先跑一遍基线

    用默认配置跑小样本,确认链路通。

    python tool_agents.py  --set_type val --output_dir ./out --model_name gpt
  4. 4跑单模型规划

    换成你要评测的模型与策略。

    python sole_planning.py  --set_type val --output_dir ./out --model_name gpt --strategy react
  5. 5解析并打分

    把生成结果解析成结构化再评。

    python eval.py --set_type val --evaluation_file_path ./out/eval.json

如何确认成功

在同一批样本上跑完一条完整流程,能拿到通过率与约束满足率两个可复现的数字

注意事项

  • 这是评测基准,不是能用的行程规划器。
  • 数据与约束由官方维护,别自己改判据。
  • 打分对解析结果很敏感,解析失败要单独统计。
  • 全量跑一次成本不低,先用验证集。

核心亮点

  • 覆盖1200+真实旅行规划任务,约束条件丰富,贴近实际使用场景
  • 提供标准化评估流程和量化指标,方便横向对比不同语言智能体的规划能力
  • 来自ICML'24 Spotlight,学术权威性强,数据集和代码开源可复现

不足之处

  • 仅聚焦旅行规划单一领域,泛化到其他规划任务(如日程、资源调度)需额外适配
  • 评估指标可能偏向于约束满足,对方案质量(如用户满意度)的刻画有限

适用场景

  • 学术研究:评估和对比大语言模型在复杂规划任务上的表现
  • 模型开发:帮助开发者定位语言智能体在规划推理中的短板并迭代优化
  • 教育演示:作为AI规划能力教学和演示的标准化案例

替代项目

AgentBench、ToolBench、ALFWorld

上一篇:awesome-ai-agents-security

下一篇:appworld

同类项目推荐

beir 开源

一个平台,跑遍15+检索数据集,看清模型真实力。

A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your mode···

★ 2333 2026-08-09
benchmark 开源

用200个真实网页任务,跑分对比你的浏览器AI智能体

Open benchmarks for browser agents: BU Bench V2.1, 200 real web tasks. Rerun them wi···

★ 167 2026-10-21
ollama-grid-search 开源

本地 Ollama 模型批量跑评测,网格对比一键出结果

A multi-platform desktop application to evaluate and compare LLM models, written in ···

★ 958 2026-09-16
axbench 开源

给LLM解释方法打分,选出真正有用的那个

Stanford NLP Python library for benchmarking the utility of LLM interpretability met···

★ 219 2026-08-09
safelabs-eval 开源

给 AI 智能体做红队体检,上线前先找出被越狱和注入的漏洞

Red-teaming and evaluation framework for AI agents, built around an OWASP-inspired A···

★ 829 2026-09-11
MixEval 开源

动态更新评测数据,让模型分数不再虚高

The official evaluation suite and dynamic data release for MixEval.

★ 253 2026-08-09
Diffusion-MU-Attack 开源

快速攻破遗忘扩散模型,测出安全漏洞

The official implementation of ECCV'24 paper "To Generate or Not? Safety-Driven Unle···

★ 89 2026-08-09