RAGPulse
收藏资源简介:
RAGPulse是一个从大学范围问答服务场景收集的真实世界RAG工作负载追踪数据集。该系统自2024年4月以来已为超过40,000名学生和教职员工提供服务,提供智能政策问答服务。该追踪包含总共7,106条记录条目,从一周的问答服务中采样得到。数据集包含6个主要文件:追踪关键信息、系统提示内容、向量数据库段落、用户聊天历史、用户输入问题和在线检索内容。
RAGPulse is a real-world RAG workload tracing dataset collected from university-scale question answering (QA) service scenarios. This system has served over 40,000 students, faculty and staff since April 2024, providing intelligent policy-focused QA services. The dataset contains 7,106 record entries sampled from one week of QA service interactions. It includes six core files: key tracing information, system prompt content, vector database passages, user chat histories, user input queries, and online retrieved content.
RAGPulse 数据集概述
数据集基本信息
- 数据集名称:RAGPulse
- 数据来源:大学范围的问答服务场景
- 服务时间:自2024年4月开始服务
- 服务规模:超过40,000名学生和教职工
- 记录数量:7,106条记录条目
- 采样周期:一周的问答服务数据
数据文件组成
数据集包含6个主要文件:
核心数据文件
0_trace.jsonl:包含跟踪的关键信息,共7,106行1_sys_prompt.jsonl:系统提示内容对应的哈希ID和令牌长度,共6,898行2_passages.jsonl:向量数据库对应的哈希ID,包含8,302行段落内容3_history.jsonl:用户聊天历史内容对应的哈希ID,共4,910行4_user_input.jsonl:用户输入问题对应的哈希ID,共6,292个区块哈希ID5_web_search.jsonl:在线检索内容对应的哈希ID
数据结构
跟踪记录示例结构
json { "timestamp": "27", "input_length": 3861, "output_length": 127, "hash_ids": { "sys_prompt": [8325, 8326, 11575], "passages_ids": [6123, 7239, 6124, 1167, 7250, 5448], "history": [15215], "web_search": [20319, 20320], "user_input": [23648] }, "session_id": "1758081660427-xa8rbsd2uco1" }
字段说明
timestamp:请求提交时间(秒),从跟踪开始时间(12:00:00)计算input_length:请求的总令牌长度output_length:输出的总令牌长度hash_ids:请求输入各组件的哈希标识符集合session_id:请求所属的会话标识符
数据特征
系统吞吐量
- 展示一周内用户活动模式的分布
- 反映系统负载的时间分布特征
输入组件比例
- 系统提示长度相对固定
- 比例变化主要由其他组件长度变化驱动
- 展示不同输入长度下各组件的占比分布
独特特征
- 不同语料区块的使用频率差异显著
- 重叠比率表现出明显差异
- 反映RAG跟踪的部分独特特性
未来计划
- 将添加对话日志,包括组件执行时间、附加文件内容、内部LLM请求/响应日志等
- 基于代理工作流的跟踪正在开发中
引用信息
bibtex @misc{RAGPulse, title={RAGPulse: An Open-Source RAG Workload Trace to Optimize RAG Serving Systems}, author={Zhengchao Wang and Yitao Hu and Jianing Ye and Zhuxuan Chang and Jiazheng Yu and Youpeng Deng and Keqiu Li}, year={2025}, eprint={2511.12979}, archivePrefix={arXiv}, primaryClass={cs.LG}, url={https://arxiv.org/abs/2511.12979}, }




