Commit Graph

82 Commits

Author SHA1 Message Date
Timothyxxx
bd6efcfc4d fix: enhance screenshot retrieval in PythonController
- Added a static method to validate image responses for PNG and JPEG formats using magic bytes.
- Improved error handling in the get_screenshot method to log invalid payloads and retry attempts.
- Updated the requests call to include a timeout for better reliability.
2025-08-10 14:40:18 +00:00
yuanmengqi
acd75476d8 docs: add acknowledgements section in README.md
- Included a new section to acknowledge institutions and students who contributed feedback and participated in fixes.
- Enhanced recognition of collaborative efforts in the project while maintaining the existing structure of the README.
2025-07-31 04:16:35 +00:00
yuanmengqi
99fa3b7cb9 docs: refine proxy configuration note in README.md for clarity
- Updated the proxy configuration section to specify that some tasks may require proxy settings to function properly, depending on website defenses.
- Enhanced user guidance by clarifying the importance of proper proxy configuration for task execution.
- Maintained existing content while improving clarity and user understanding of configuration requirements.
2025-07-29 09:59:31 +00:00
yuanmengqi
c3469835f2 docs: update README.md with important configuration requirements for tasks
- Added a section detailing essential configuration requirements for Google Account Tasks and proxy settings.
- Highlighted the impact of missing configurations on task execution and evaluation scores.
- Maintained existing content while enhancing user guidance and clarity in setup instructions.
2025-07-29 09:57:04 +00:00
yuanmengqi
70cf3e6982 docs: enhance AWS section in README.md for clarity and efficiency
- Updated the AWS support section to emphasize the benefits of using cloud services for parallel evaluation, including potential time reductions.
- Improved clarity in the username and password information for virtual machines, ensuring security measures are highlighted.
- Maintained existing content while enhancing the overall readability and user guidance in the documentation.
2025-07-28 15:12:18 +00:00
yuanmengqi
0eb3a3d6d7 docs: update README.md with new evaluation sections and guidelines
- Added a new section for Local Evaluation, clarifying the import process for `run_multienv.py`.
- Introduced a Public Evaluation section detailing the process for verifying results on the leaderboard and requirements for sharing agent implementations.
- Included links to the Public Evaluation Guideline for user reference.
- Maintained existing content while enhancing clarity and providing additional resources for users.
2025-07-28 08:39:09 +00:00
yuanmengqi
0dc78937d0 docs: update README.md with enhanced OSWorld-Verified details and AWS support
- Expanded the OSWorld-Verified update entry to include new model results and a comparison with previous benchmarks.
- Added a new section on AWS support, detailing the benefits of using cloud services for parallel evaluation and providing links to setup guides.
- Corrected the baseline agent command example to reflect the updated model name and added a new example for parallel execution.
- Clarified the username and password information for virtual machines, emphasizing security measures for cloud services.
- Maintained existing content while enhancing clarity and providing additional resources for users.
2025-07-28 08:22:25 +00:00
yuanmengqi
78651040e7 docs: update README.md with new OSWorld-Verified announcement and minor text corrections
- Added a new update entry for the introduction of **OSWorld-Verified** highlighting major updates and community fixes.
- Corrected the spelling of "VirtualBox" in the environment refactor entry.
- Enhanced clarity in the Docker section title for better readability.
2025-07-28 07:19:39 +00:00
张逸群
bf78b6d05e Add OPENAI_BASE_URL support for custom OpenAI-compatible endpoints (#283)
Enables GPT models to use custom API endpoints through OPENAI_BASE_URL environment variable. This addresses the limitation where only Azure OpenAI supported custom endpoints while standard GPT models were hardcoded to api.openai.com.

- Add intelligent URL handling to avoid duplicate /v1 paths
- Maintain backward compatibility with default OpenAI API
- Update README with configuration instructions
- Non-breaking change preserving existing functionality

Fixes API integration issues for users with custom OpenAI-compatible services.
2025-07-24 12:31:08 +08:00
yuanmengqi
73de48af75 Update Public Evaluation Guidelines and README to require Python 3.10 and enhance installation instructions. Added troubleshooting tips for environment issues and clarified access key creation process in AWS for better security practices. 2025-07-22 19:57:55 +00:00
Tianbao Xie
408ee1ba7d Update README.md 2025-05-01 21:51:14 +08:00
Tianbao Xie
2615d57344 Add file cache 2025-05-01 21:51:02 +08:00
Tianbao Xie
89426951c9 Fix contrib.rocks 2025-01-14 23:21:11 +08:00
Tianbao Xie
0a4d4ddd63 Update README.md 2024-12-19 20:37:46 +08:00
Tianbao Xie
5802065208 docs: add cleanup instruction for residual docker containers
docs: add note about cleaning up residual docker containers

Add note in README about cleaning up residual docker containers after abnormal experiment interruption to prevent performance issues
2024-11-11 12:41:25 +08:00
Tianbao Xie
3c458c63de Update README.md 2024-11-03 21:30:57 +08:00
HappySix
900b511422 Add os_type param to VBox manager (#85) 2024-10-25 14:46:09 +08:00
FredWuCZ
05b317f151 Fix minor error on docs 2024-10-23 09:02:12 +08:00
FredWuCZ
278fe6b7c9 Merge Docker guidelines into Readme 2024-10-22 22:34:40 +08:00
Tianbao Xie
a895757450 Update README.md 2024-10-22 22:12:50 +08:00
FredWuCZ
e9dbc3c374 Update docs 2024-10-22 20:42:27 +08:00
Tianbao Xie
6df56a0f0f Fix download link for VMware Fusion 2024-08-14 15:56:40 +08:00
Tianbao Xie
48c28970de Update README.md 2024-07-11 10:19:38 +08:00
Timothyxxx
07d9f45262 Update README.md 2024-06-17 23:09:41 +08:00
Tianbao Xie
fffa8f8da6 Refactoring VMware Integration and Implementing AWS Support (#44)
* Initailize aws support

* Add README for the VM server

* Refactor OSWorld for supporting more cloud services.

* Initialize vmware and aws implementation v1, waiting for verification

* Initlize files for azure, gcp and virtualbox support

* Debug on the VMware provider

* Fix on aws interface mapping

* Fix instance type

* Refactor

* Clean

* hk region; debug

* Fix lock

* Remove print

* Remove key_name requirements when allocating aws vm

* Clean README

---------

Co-authored-by: XinyuanWangCS <xywang626@gmail.com>
2024-06-15 20:52:29 +08:00
rhythmcao
5271ae69e0 add README for google acount and google drive 2024-05-15 12:42:22 +08:00
Timothyxxx
97b567a287 Update README and ROADMAP; Fix typos; optimize the code for llm calling in agent.py 2024-04-26 13:32:41 +08:00
Junlei Zhang
bb249fa1f9 Update README.md 2024-04-24 21:27:57 +08:00
David Chang
30fcd14b16 Merge branch 'main' of github.com:ztjhz/DesktopEnv 2024-04-24 13:09:16 +08:00
David Chang
e36304dcbe ver Apr23rdv2
updated explanation of proxy setting on Windows
2024-04-23 23:31:51 +08:00
Zaur Magamednebiev
fe19d7e104 fixed readme (#26) 2024-04-23 11:12:14 +08:00
Timothyxxx
0b3e7dca24 Add support for automatic VM download and configuration, enable auto-scaling management; move metadata retrieval out of the init function to speed up environment initialization. 2024-04-21 19:51:15 +08:00
Tianbao Xie
33169d4423 Update README.md 2024-04-15 21:34:48 +08:00
Timothyxxx
6777ea255a Fix https://github.com/xlang-ai/OSWorld/issues/21 ; Update README for multimodal agents; Add badge in README; Add setup.py 2024-04-15 18:47:54 +08:00
Tianbao Xie
b9ae9b72b2 Update paper link 2024-04-12 20:40:30 +08:00
Tianbao Xie
94c83678c8 Update paper link 2024-04-12 09:36:46 +08:00
Tianbao Xie
aa46625080 Update bibtex 2024-04-12 09:36:01 +08:00
Tianbao Xie
429993b300 Update banner 2024-04-12 00:43:04 +08:00
Tianbao Xie
b1fc026bc4 Add Emojis to Subtitles 2024-04-11 20:17:09 +08:00
Tianbao Xie
a8a2b173d7 Update Banner 2024-04-11 20:11:54 +08:00
Timothyxxx
cd1ebd44ec Add one-click download and setup script for OSWorld virtual machine; Make up show_result.py 2024-04-10 21:25:28 +08:00
Tianbao Xie
62fd0094b9 Add FAQ 2024-04-09 11:11:20 +08:00
Tianbao Xie
76b821426e Transfer the image to huggingface hub 2024-04-07 20:16:29 +08:00
Tianbao Xie
0b0717de6d Update README.md 2024-04-07 17:11:15 +08:00
Tianbao Xie
484e6aea48 Update README.md 2024-04-07 15:59:23 +08:00
Tianbao Xie
10db174c54 Update VM image for Apple Chip 2024-04-04 19:22:12 +08:00
Fangyu Lei
109f418370 Update README.md
fix readme
2024-04-04 01:34:11 +08:00
Tao Yu
ef9a78aea1 Update README.md 2024-04-04 00:37:28 +08:00
Tianbao Xie
19abfa2261 Update Apple 2024-04-03 21:50:34 +08:00
Tianbao Xie
aaa82ec018 Update README.md 2024-04-03 17:57:55 +08:00