xlangai/ubuntu_osworld_file_cache 已完整同步
OSWorld File Cache
This repository serves as a file cache for the OSWorld project, providing reliable and fast access to evaluation files that were previously hosted on Google Drive.
Overview
OSWorld is a scalable, real computer environment for multimodal agents, supporting task setup, execution-based evaluation, and interactive learning across various operating systems and applications. This cache repository ensures that all evaluation files are consistently accessible for research and development purposes.
Repository Structure
The files are organized by application categories, mirroring the structure of the original OSWorld evaluation examples:
├── chrome/ # Chrome browser evaluation files
├── firefox/ # Firefox browser evaluation files
├── gimp/ # GIMP image editor evaluation files
├── libreoffice_calc/ # LibreOffice Calc spreadsheet files
├── libreoffice_impress/ # LibreOffice Impress presentation files
├── libreoffice_writer/ # LibreOffice Writer document files
├── multi_apps/ # Multi-application evaluation files
├── thunderbird/ # Thunderbird email client files
├── vscode/ # Visual Studio Code editor files
└── ... # Other application categories
Each application folder contains subfolders named after specific evaluation scenarios, with the actual files (images, documents, datasets, etc.) used in those evaluations.
Usage
Direct File Access
Files can be accessed directly via their URLs in the format:
https://huggingface.co/datasets/xlangai/ubuntu_osworld_file_cache/resolve/main/{app_name}/{scenario_id}/{filename}
Integration with OSWorld
This cache is automatically integrated with OSWorld evaluation scripts. The original Google Drive URLs in the evaluation JSON files have been migrated to point to this HuggingFace cache, ensuring:
- Reliability: No more broken or inaccessible Google Drive links
- Performance: Faster download speeds and better availability
- Consistency: Stable file versions for reproducible research
Programmatic Access
You can use the HuggingFace Hub library to access files programmatically:
from huggingface_hub import hf_hub_download
Download a specific file
file_path = hf_hub_download(
repo_id="xlangai/ubuntu_osworld_file_cache",
filename="chrome/scenario_123/test_image.png",
repo_type="dataset"
)
File Types
This cache contains various types of files used in OSWorld evaluations:
- Images: Screenshots, reference images, icons (PNG, JPG, GIF, etc.)
- Documents: Text files, PDFs, spreadsheets, presentations
- Media: Audio and video files for multimedia evaluations
- Data: CSV files, JSON configurations, datasets
- Archives: ZIP files containing multiple evaluation assets
Migration Information
This repository was created by migrating files from Google Drive to ensure better accessibility and reliability. The migration process:
- Preserved file integrity: All files maintain their original content and format
- Maintained naming: Original filenames are preserved where possible
- Updated references: All OSWorld JSON configuration files have been updated to use the new URLs
- Added redundancy: Files are now hosted on HuggingFace's robust infrastructure
Contributing
If you encounter any issues with file accessibility or notice missing files, please:
- Check the original OSWorld repository for the latest evaluation configurations
- Open an issue in the OSWorld GitHub repository
- Provide specific details about the missing or problematic files
License
The files in this repository are subject to the same licensing terms as the original OSWorld project. Please refer to the OSWorld repository for detailed licensing information.
Related Projects
720 个文件
浏览文件数据集版权信息
本数据集的许可证为 Apache License 2.0。如有违反相关条款,请联系 WEHUB,我们将及时处理。 查看许可证
通过 WeHub CLI 下载当前数据集快照。下列命令会固定为当前页面展示的数据版本(如果页面提供版本)。文件字节由本机直连存储下载,浏览器不会签发或保存下载链接。
前置要求
需要 Node.js 18 及以上,以及 npm(或 npx)。
1. 安装 CLI
npm install -g wehub-cli@latest
2. 下载此数据集
wehub datasets download ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --revision 711e0811642364e7aa8f10a8918367d0b626d578 --output ./ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca
若中断或部分失败,在同一目录重新执行同一命令即可续传。默认会校验 SHA-256。
免全局安装
npx --yes wehub-cli@latest datasets download ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --revision 711e0811642364e7aa8f10a8918367d0b626d578 --output ./ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca
高级选项
以下为 wehub datasets download 已支持的参数示例:
强制重新下载,不复用已校验的本地文件
wehub datasets download ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --revision 711e0811642364e7aa8f10a8918367d0b626d578 --output ./ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --overwrite
仅包含匹配路径
wehub datasets download ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --revision 711e0811642364e7aa8f10a8918367d0b626d578 --output ./ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --include "*.jsonl"
排除匹配路径
wehub datasets download ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --revision 711e0811642364e7aa8f10a8918367d0b626d578 --output ./ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --exclude "*.md"
提高并发下载数
wehub datasets download ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --revision 711e0811642364e7aa8f10a8918367d0b626d578 --output ./ds_xlangai_ubuntu_osworld_file_cache_22682ce5ca --jobs 8
完整帮助:wehub datasets download --help