Hub
    Docs
Try for Free
xiangyi-li
/
OS-World
mirrored 12 minutes ago
Benchmark CardFiles and versionsLeaderboard
  • Hub
  • Contact
DiscordGitHubXLinkedIn
0
  1. /
  2. desktop_env
  3. providers
  • README.md
    -
    ​
  • __init__.py
    2.38 kB
    ​
  • aliyun
    -
    ​
  • aws
    -
    ​
  • azure
    -
    ​
  • base.py
    2.21 kB
    ​
  • docker
    -
    ​
  • gcp
    -
    ​
  • virtualbox
    -
    ​
  • vmware
    -
    ​
  • volcengine
    -
    ​
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>
2 years ago
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>
2 years ago
Add resource group ID support for Aliyun VM allocation - Introduced ALIYUN_RESOURCE_GROUP_ID environment variable to manage resource group assignments during VM allocation. - Updated the _allocate_vm function to include resource group ID in the request if specified. - Modified VNC URL logging to use public IP when available, enhancing clarity in access information. - Maintained existing code logic while improving functionality for resource management and logging.
7 months ago
Update setup.py for version bump and dependency adjustments - Bump version from 1.0.0 to 1.0.1 - Update numpy dependency to allow versions >=1.26 and <3 - Adjust pandas dependency to allow versions >=2.2 and <2.3 - Add new __init__.py file in the docker provider directory
5 months ago
Dunjie LuMerge pull request #452 from xlang-ai/dev_djlu/gpt54_agent optimize gpt5.4 promptcda933f
Fix thread lock in AWS, VirtualBox, and VMware (#49) * 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 * Add Azure provider * hk region; debug * Fix lock * Remove print * Remove key_name requirements when allocating aws vm * Clean README * Fix reset * Fix bugs * Add VirtualBox and Azure providers * Add VirtualBox OVF link * Raise exception on macOS host * Init RAEDME for VBox * Update VirtualBox VM download link * Update requirements and setup.py; Improve robustness on Windows * Fix network adapter * Go through on Windows machine * Add default adapter option * Fix minor error * Change resolution before creating snapshot * Fix small error * Change default provider option * Fix thread lock * Refactor for more smooth VMware support --------- Co-authored-by: Timothyxxx <384084775@qq.com> Co-authored-by: XinyuanWangCS <xywang626@gmail.com> Co-authored-by: Tianbao Xie <47296835+Timothyxxx@users.noreply.github.com>
2 years ago
feat: Add Volcengine provider support for desktop environment. (#307) Co-authored-by: lisailong <lisailong.ze@bytedance.com>
7 months ago
feat: add HuggingFace mirror support for VM providers (#278) Add support for HuggingFace mirror (hf-mirror.com) to improve download speeds in regions where huggingface.co access is slow. - Support HF_ENDPOINT environment variable detection - Automatically switch to hf-mirror.com when HF_ENDPOINT is set - Apply to Docker, VMware, and VirtualBox providers - Maintain backward compatibility with default huggingface.co URLs Users can now set HF_ENDPOINT=https://hf-mirror.com to use the mirror.
8 months ago
fix: standardize provider interface parameters across all implementations - Add screen_size parameter to get_vm_path() for all providers (with default 1920x1080) - Add os_type parameter to start_emulator() for Azure and VirtualBox providers - Add region parameter to stop_emulator() for VMware, Docker, and VirtualBox providers - Use *args, **kwargs for better extensibility and parameter consistency - Add documentation comments explaining ignored parameters for interface consistency - Prevents TypeError exceptions when AWS-specific parameters are passed to other providers This ensures all providers can handle the same parameter sets while maintaining backward compatibility and avoiding interface fragmentation.
8 months ago
Refactor platform detection for VM image download (#337) Sometimes the platform detection for VM image download is wrong
6 months ago
feat: Update eip charge type to 'PayByTraffic' for volcengine. (#308) Co-authored-by: lisailong <lisailong.ze@bytedance.com>
7 months ago
Add Claude Sonnet 4.5 support and improve action handling (#362) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
4 months ago