WebDancer 的本地部署需要五个关键步骤:
- 环境准备:安装 Python 3.12+ 和 Git,推荐使用 conda 管理虚拟环境。执行
conda create -n webdancer python=3.12
创建隔离环境。 - 代码获取:通过
git clone https://github.com/Alibaba-NLP/WebAgent.git
克隆仓库,进入 WebDancer 子目录。 - 依赖安装:激活环境后运行
pip install -r requirements.txt
安装 PyTorch、BeautifulSoup 等核心依赖。 - 模型启动:执行
python run_webdancer.py
启动服务,初次运行会自动下载预训练权重。 - 查询操作:在交互命令行输入如“对比 GPT-5 和 Claude 4 的上下文窗口长度”等结构化查询,系统会返回带网页引用的 JSON 格式结果。
调试建议:可通过修改 config.yaml 中的 max_depth
(默认3层)控制搜索深度,或调整 top_k
参数改变结果数量。遇到网络问题时需检查代理设置。
本答案来源于文章《WebAgent:智能网络信息搜索与处理工具》