«

基于Deepseek API 通过 WebUI 再探Browser-Use 的使用的喂饭级教程,可实现对浏览器进行简单操作

时间:2025-3-10 15:11     作者:Anglei     分类: 大数据AI


本项目基于browser-use框架开发,旨在为AI智能体提供网页访问能力。在此,我们正式感谢WarmShao对本项目做出的重要贡献。

1.核心功能特性
-基于Gradio构建的Web用户界面
-完整支持browser-use框架的核心功能
-采用直观的交互设计,提供友好的用户操作体验
-实现与浏览器智能体的便捷交互
2.扩展的大语言模型支持
-已集成主流大模型平台:Google、OpenAI、Azure OpenAI、Anthropic、DeepSeek、Ollama等
-持续扩展中,未来将支持更多模型接入
3.自定义浏览器集成
-支持用户接入个性化浏览器配置
-自动继承现有登录状态,免除重复认证烦恼
-提供高清屏幕录制功能支持
4.持久化会话管理
-支持AI任务间浏览器会话保持
-完整记录交互历史轨迹
-可视化展示AI操作的全流程状态

本项目通过技术创新,实现了智能体与网页环境的深度交互,为AI应用开发提供了强大的基础支持。系统将持续优化功能体验,拓展更多智能应用场景。

本教程以windows为例:

第一步,git克隆

git clone https://github.com/browser-use/web-ui.git
cd web-ui

如果没有安装git,请在powershell中执行:

winget install --id Git.Git -e --source winget

第二步,安装uv

pip install uv

uv的默认安装路径需要加环境变量,就不说了:
c:\Users\你的用户\AppData\Roaming\Python\Python313\Scripts

执行完后,使用uv安装虚拟环境,版本号不用改:

uv venv --python 3.11
.venv\Scripts\activate

第三步,安装python包

uv pip install -r requirements.txt

requirements.txt内容如下:
browser-use==0.1.37
pyperclip==1.9.0
gradio==5.10.0
json-repair
langchain-mistralai==0.2.4

第四步, 配置变量文件

copy .env.example .env

调整环境变量:
CHROME_PATH="C:\Program Files\Google\Chrome\Application\chrome.exe"
CHROME_USER_DATA="C:\Users\YourUsername\AppData\Local\Google\Chrome\User Data"
CHROME_PERSISTENT_SESSION=true

填写deepseek的API:
DEEPSEEK_ENDPOINT=https://api.deepseek.com
DEEPSEEK_API_KEY=xxxxxxxxxxxxx

第五步,启动WEB

python webui.py --ip 127.0.0.1 --port 7788

第六步,WEB页面的配置调整

这个勾一定要去掉,deepseek不支持

deepseek API接口也需要配置一下(感觉配置文件也没起作用)

这个勾也去掉

输入指令:
“打开maxada.cn网站,并在站内搜索deepseek,找到‘Zabbix对接Deepseek,实现对报警信息的自动分析’这篇文章,并打开”

然后点击run agent,就会自动打开浏览器,并以此执行以下步骤:

step1

step2

step3

好了,以上就是全过程,哪部分如果还有疑问,欢迎联系我相互交流。

本文完结,相关标签: browser-use agent

 版权所有:Anglei
 文章标题:基于Deepseek API 通过 WebUI 再探Browser-Use 的使用的喂饭级教程,可实现对浏览器进行简单操作
 除非注明,本站文章如未特殊说明均为 MAXADA社区知识库 原创,且版权所有,请勿用于任何商业用途。

推荐阅读:

看完后感想如何?

路过(0)

雷人(0)

握手(1)

鲜花(0)

鸡蛋(0)
分享到: