Skip to content

asappresearch/webagents-step

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SteP: Stacked LLM Policies for Web Actions

Paper link: https://arxiv.org/abs/2310.03720

Installation

To set up the project, clone the repository and create a virtual environment:

cd webagents-step
pyenv virtualenv webagents-step
pyenv activate webagents-step

Install the required packages:

pip install -r requirements.txt

External dependencies

WebArena

Install WebArena from this repository.

Generate test data configs:

python scripts/generate_test_data.py

You will see *.json files generated in config_files/ folder. Copy these over to a tasks/webarena folder in the webagents-step/ root directory.

MiniWob++

Install MiniWoB++ from this repository. Use commit 43bd1fe.

Usage

To run WebArena evaluation:

python scripts/evaluate/eval_webarena.py --config configs/webarena/eval_openai_agent.yml

To run MiniWoB++ evaluation:

python scripts/evaluate/eval_miniwob.py --config configs/miniwob/eval_openai_agent.yml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published