Update README.md

This commit is contained in:
Tianbao Xie
2024-04-02 19:57:41 +08:00
committed by GitHub
parent 2d8eeaad58
commit ca85a02e4b

View File

@@ -5,18 +5,24 @@
<a href="">Paper</a>
</p>
[![OSWorld](https://os-world.github.io/static/videos/main.mp4)](https://os-world.github.io/static/videos/main.mp4)
![Overview]()
## Updates
- 2024-03-28: We released our [paper](), [environment and benchmark](), and [project page](https://os-world.github.io/). Check it out!
## Install
1. Install VMWare and configure `vmrun` command, and verify by:
### Non-virtualized platform
Suppose you are on a system that has not yet been virtualized, meaning you are not on an AWS, Azure, or k8s virtualized environment.
Otherwise, refer to the [virtualized platform](https://github.com/xlang-ai/OSWorld?tab=readme-ov-file##virtualized-platform) part.
1. Install [VMware Work Station Pro](https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html) (for Apple Chips, it should be [VMware Fusion](https://www.vmware.com/go/getfusion)) and configure `vmrun` command, and verify successful installation by:
```bash
vmrun -T ws list
```
If the installation along with the environment variable set are successful, you will see the message showing the current running virtual machines.
2. Install the environment package, download the examples and the virtual machine image.
2. Install the environment package, and download the examples and the virtual machine image.
For x86_64 CPU Linux or Windows, you can install the environment package and download the examples and the virtual machine image by running the following commands:
Remove the `nogui` parameter if you want to see what happens in the virtual machine.
```bash
@@ -35,6 +41,9 @@ vmrun -T fusion start "Ubuntu/Ubuntu.vmx"
vmrun -T fusion snapshot "Ubuntu/Ubuntu.vmx" "init_state"
```
### Virtualized platform
We are working on supporting it👷, hold tight!
## Quick Start
Run the following minimal example to interact with the environment:
```python