browser use本地部署+免费调用DeepSeek的API可实现浏览器自动化
先安装UV、克隆项目、进入项目、创建并启动虚拟环境、安装依赖、修改配置、启动项目
因为OpenManus操作浏览器就是用的browser use,所以我们可以直接用browser use来操作浏览器;这边给小伙伴们分享一下本地部署的方法,同时也分享一下DeepSeek免费API的获取方式。
browser use的本地化部署和OpenManus类似,都是简单的四步就行了;首先小伙伴们还是要下载安装python,确保python的版本≥3.11,python的安装可以参考我前面的文章:超详细的OpenManus本地部署+免费调用DeepSeek的API(Windows系统)_openmanus+deepse-CSDN博客
安装好python后,剩下的直接和我一样往下操作就行。
一、browser use本地部署
1、先安装UV:
pip install uv
2、克隆项目:
git clone https://github.com/browser-use/web-ui.git
3、进入项目:cd web-ui
4、创建虚拟环境:uv venv
5、启动虚拟环境:.venv\Scripts\activate
6、选用国内镜像源安装项目的所有依赖:
uv pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
7、安装浏览器自动化工具:playwright install
8.复制.env文件:copy .env.example .env
9.找到文件夹刚刚复制的文件,用记事本打开就行:
10.填入模型对应的API:
11、保存后运行项目:python webui.py --ip 127.0.0.1 --port 7788
二、如何免费获取DeepSeek的API,以及browser use如何设置:
1、我们先打开OpenRouter,这个不需要科学上网就可以打开
2、在搜索框中输入free,找到DeepSeek模型,我们这边选:deepseek/deepseek-v3-base:free
3、点击API,然后创建一个API密钥就行:
4、复制自己的密钥:
5、打开browser use项目的配置文件:.env;把DeepSeek这边的配置改成如下所示:
6、保存后重新运行项目:python webui.py --ip 127.0.0.1 --port 8081,这边的端口号随便大家填写,也可以还用默认的7788,只要没被其他程序占用就行;然后在浏览器中打开对应的网址:
7、Agent Settings中的视觉输入取消勾选;
8、LLM Settings大模型设置中,大模型选择DeepSeek,然后模型名称直接填写我们刚刚在OpenRouter选择的:
9、然后就可以在Run Agent中输入自己的想法体验啦:
更多推荐
所有评论(0)