WebDreamer is a planning framework that enables efficient and effective planning for real-world web agent tasks. Check our paper for more details.
This work is a collaboration between
OSUNLP
and
Orby AI
.
Strong performance on VisualWebArena and Mind2Web-live
Benchmark
Method
Success Rate
VisualWebArena
GPT-4o + Reactive
17.6%
GPT-4o + Tree Search
26.2%
GPT-4o + WebDreamer
23.6% (↑34.1%)
Online-Mind2Web
GPT-4o + Reactive
26.0%
GPT-4o + WebDreamer
37.0% (↑42.3%)
Mind2Web-live
GPT-4o + Reactive
20.2%
GPT-4o + WebDreamer
25.0% (↑23.8%)
Compared to the reactive baselines, WebDreamer significantly improves performance by 34.1%, 42.3%, and 23.8% on VisualWebArena, Online-Mind2Web, and Mind2Web-live, respectively.
Better efficiency than tree search with true interactions
WebDreamer effectively explores the search space through simulations, which largely reduces the reliance on real-world interactions while maintaining robust performance.
Actually our model is quite robust to textual prompt so feel free to try various prompts which we didn't heavily explore.
defformat_openai_template(description: str, base64_image):
return [
{
"role": "user",
"content": [
{
"type": "image_url",
"image_url": {"url": f"data:image/jpeg;base64,{base64_image}"},
},
{
"type": "text",
"text": f""" Below is current screenshot. Please describe what you would see after a {action_description}"""
},
],
},
]
messages = format_openai_template(description, base64_image)
completion = await client.chat.completions.create(
model=args.model_path,
messages=messages,
temperature=1.0
)
Citation Information
If you find this work useful, please consider citing our papers:
@article{Gu2024WebDreamer,
author = {Yu Gu and Kai Zhang and Yuting Ning and Boyuan Zheng and Boyu Gou and Tianci Xue and Cheng Chang and Sanjari Srivastava and Yanan Xie and Peng Qi and Huan Sun and Yu Su},
title = {Is Your LLM Secretly a World Model of the Internet? Model-Based Planning for Web Agents},
journal = {CoRR},
volume = {abs/2411.06559},
year = {2024},
url = {https://arxiv.org/abs/2411.06559},
eprinttype= {arXiv},
eprint = {2411.06559},
}
Runs of osunlp Dreamer-72B on huggingface.co
4
Total runs
0
24-hour runs
0
3-day runs
1
7-day runs
2
30-day runs
More Information About Dreamer-72B huggingface.co Model
Dreamer-72B huggingface.co is an AI model on huggingface.co that provides Dreamer-72B's model effect (), which can be used instantly with this osunlp Dreamer-72B model. huggingface.co supports a free trial of the Dreamer-72B model, and also provides paid use of the Dreamer-72B. Support call Dreamer-72B model through api, including Node.js, Python, http.
Dreamer-72B huggingface.co is an online trial and call api platform, which integrates Dreamer-72B's modeling effects, including api services, and provides a free online trial of Dreamer-72B, you can try Dreamer-72B online for free by clicking the link below.
osunlp Dreamer-72B online free url in huggingface.co:
Dreamer-72B is an open source model from GitHub that offers a free installation service, and any user can find Dreamer-72B on GitHub to install. At the same time, huggingface.co provides the effect of Dreamer-72B install, users can directly use Dreamer-72B installed effect in huggingface.co for debugging and trial. It also supports api for free installation.