You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-30Lines changed: 8 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,16 +5,6 @@
5
5
# WorkArena: A Benchmark for Evaluating Agents on Knowledge Work Tasks
6
6
[[Benchmark Contents]](#benchmark-contents) ♦ [[Getting Started]](#getting-started) ♦ [[Live Demo]](#live-demo) ♦ [[BrowserGym]](https://github.com/ServiceNow/BrowserGym) ♦ [[Citing This Work]](#citing-this-work) ♦ [Join us on Discord!](https://discord.gg/rDkP69X7)
7
7
8
-
## Join Our Discord Community
9
-
10
-
Want to brainstorm ideas, troubleshoot issues, or just geek out with fellow agent builders? Our official Discord server is the perfect place to connect and collaborate. Come hang out with us to:
11
-
12
-
- Exchange tips, tricks, and success stories
13
-
- Get real-time support and feedback
14
-
- Stay updated on the latest features and announcements
15
-
16
-
[Join us on Discord!](https://discord.gg/rDkP69X7)
To setup WorkArena, you will need to get your own ServiceNow instance, install our Python package, and upload some data to your instance. Follow the steps below to achieve this.
34
+
To setup WorkArena, you will need to gain access to ServiceNow instances and install our Python package locally. Follow the steps below to achieve this.
45
35
46
-
### a) Create a ServiceNow Developer Instance
36
+
### a) Gain Access to ServiceNow Instances
47
37
48
-
1.Go to https://developer.servicenow.com/ and create an account.
49
-
2.Click on `Request an instance` and select the `Washington` release (initializing the instance will take a few minutes)
50
-
3.Once the instance is ready, you should see your instance URL and credentials. If not, click _Return to the Developer Portal_, then navigate to _Manage instance password_ and click _Reset instance password_.
51
-
4.Change the role of the user to admin in yoyr instance parameters 
38
+
1.Navigate to https://huggingface.co/datasets/ServiceNow/WorkArena-Instances.
39
+
2.Fill the form, accept the terms to gain access to the gated repository and wait for approval.
40
+
3.Ensure that the machine where you will run WorkArena is [authenticated with Hugging Face](https://huggingface.co/docs/hub/en/datasets-polars-auth) (e.g., via huggingface-cli login or the HUGGING_FACE_HUB_TOKEN environment variable).
41
+
4.Unset any previous WorkArena environment variables if you are upgrading from a previous install (`SNOW_INSTANCE_URL`, etc.)
52
42
53
-
5. You should now see your URL and credentials. Based on this information, set the following environment variables:
54
-
*`SNOW_INSTANCE_URL`: The URL of your ServiceNow developer instance
55
-
*`SNOW_INSTANCE_UNAME`: The username, should be "admin"
56
-
*`SNOW_INSTANCE_PWD`: The password, make sure you place the value in quotes "" and be mindful of [escaping special shell characters](https://onlinelinuxtools.com/escape-shell-characters). Running `echo $SNOW_INSTANCE_PWD` should print the correct password.
57
-
6. Log into your instance via a browser using the admin credentials. Close any popup that appears on the main screen (e.g., agreeing to analytics).
58
-
59
-
**Warning:** Feel free to look around the platform, but please make sure you revert any changes (e.g., changes to list views, pinning some menus, etc.) as these changes will be persistent and affect the benchmarking process.
60
-
61
-
### b) Install WorkArena and Initialize your Instance
43
+
### b) Install WorkArena
62
44
63
45
Run the following command to install WorkArena in the [BrowswerGym](https://github.com/servicenow/browsergym) environment:
0 commit comments