gaia_static_kb
收藏资源简介:
GAIA静态知识库是为GAIA基准测试构建的确定性、静态知识库,旨在消除依赖动态网络服务进行评估时引入的方差问题。它包含解决GAIA任务所需的所有信息,确保评估结果更可靠地反映模型内在能力,不受外部动态变化(如网页内容更新、网络不稳定)的干扰。知识库构建过程包括:首先,从HAL GAIA排行榜上32个配置的执行轨迹中提取唯一URL,获取对应网页内容,形成GAIA静态语料库,并以纯文本形式存储在关系数据库的web_pages表中;其次,为支持检索增强生成,语料库被进一步处理并索引到密集向量数据库中,使用BAAI/bge-m3分词器进行分词和编码,嵌入使用FAISS索引,并通过SQLite数据库映射向量ID到块文本、标题和URL。该数据集适用于需要稳定、可复现环境的人工智能代理评估,特别是在GAIA基准测试中涉及信息检索和问答的场景。
The GAIA static knowledge base is a deterministic, static knowledge base constructed for the GAIA benchmark, designed to eliminate variance introduced by relying on dynamic web services during evaluation. It contains all necessary information to solve GAIA tasks, ensuring that evaluation results more reliably reflect the intrinsic capabilities of models, without interference from external dynamic changes such as webpage updates or network instability. The construction involves two parts: first, aggregating unique URLs extracted from execution traces of 32 (scaffold, model) configurations on the HAL GAIA leaderboard, capturing corresponding webpage content to form the GAIA static corpus, stored as plain text in a relational database table web_pages with columns url and page_content; second, to support retrieval-augmented generation, the corpus is further processed and indexed into a dense vector database using the BAAI/bge-m3 tokenizer for tokenization and encoding, with embeddings indexed via FAISS and a SQLite database mapping vector IDs to chunk text, titles, and URLs. This dataset is suitable for evaluating AI agents in stable, reproducible environments, particularly in GAIA benchmark scenarios involving information retrieval and question answering.
GAIA 静态知识库数据集概述
该数据集旨在解决动态环境对自主智能体评估指标可靠性的影响,通过构建确定性、静态的知识库来解耦 GAIA 基准测试与动态网络搜索。
数据集结构与内容
数据集包含以下两个主要组成部分:
1. GAIA 静态语料库
- 存储位置:
gaia_static_kb/gaia_webpages_compr_ind_shards - 存储格式:关系型数据库,单表
web_pages - 表结构:
url:唯一索引,存储网页URLpage_content:网页纯文本内容(使用 zstd 压缩以节省磁盘空间)
- 构建方式:从 32 个
(scaffold, model)配置在 GAIA 上的执行轨迹中提取唯一URL,并尽最大努力检索对应网页
2. 向量索引数据库
- 存储位置:
gaia_static_kb/gaia_vec_db - 索引方法:基于密集向量的检索增强生成(RAG)支持
- 处理流程:
- 使用
BAAI/bge-m3分词器对文档进行分词 - 将文档分割为最多 250 个token的连续块(防止检索稀释)
- 每个块附带元数据(文档URL和标题)
- 使用
BAAI/bge-m3编码为密集向量 - 通过 FAISS 进行向量索引
- 使用 SQLite 数据库将 FAISS 向量ID 映射到对应的块文本、标题和URL
- 使用
许可证
本数据集采用 MIT 许可证。




