链载Ai

标题: 斩获11.8k星!像人类一样使用浏览器,轻松实现浏览器自动化! [打印本页]

作者: 链载Ai    时间: 5 小时前
标题: 斩获11.8k星!像人类一样使用浏览器,轻松实现浏览器自动化!
项目简介

本项目建立在 browser-use 的基础上,browser-use 旨在使网站对 AI 代理可访问。

WebUI:基于 Gradio 构建,支持大部browser-use 功能。此用户界面设计得非常用户友好,并允许轻松与浏览器代理进行交互。

扩展支持 LLM:我们已集成对各种大型语言模型(LLMs)的支持,包括:谷歌、OpenAI、Azure OpenAI、Anthropic、DeepSeek、Ollama 等。我们计划未来添加更多模型的支持。

自定义浏览器支持:您可以使用我们的工具使用自己的浏览器,无需重新登录网站或处理其他认证挑战。此功能还支持高清屏幕录制。

持久浏览器会话:您可以选择在 AI 任务之间保持浏览器窗口开启,以便查看 AI 交互的完整历史和状态。


安装指南

前提条件

选项 1:本地安装

阅读快速入门指南或按照以下步骤开始。

步骤 1:克隆仓库

gitclonehttps://github.com/browser-use/web-ui.gitcdweb-ui

第二步:设置 Python 环境

我们推荐使用 uv 来管理 Python 环境。

使用 uv(推荐):

uvvenv--python3.11

激活虚拟环境:

.venv\Scripts\activate
.\.venv\Scripts\Activate.ps1
source.venv/bin/activate

步骤 3:安装依赖

安装 Python 包:

uvpipinstall-rrequirements.txt

在 Playwright 中安装浏览器:您可以通过运行以下命令来安装特定浏览器:

playwrightinstall--with-depschromium

安装所有浏览器:

playwrightinstall

第 4 步:配置环境


  1. 创建示例环境文件的副本:
copy.env.example.env
cp.env.example.env
  1. 在您喜欢的文本编辑器中打开.env并添加您的 API 密钥和其他设置


选项 2:Docker 安装

前提条件

安装步骤

  1. 1 克隆仓库:
gitclonehttps://github.com/browser-use/web-ui.gitcdweb-ui
  1. 2 创建并配置环境文件:
copy.env.example.env
cp.env.example.env

使用您喜欢的文本编辑器编辑.env并添加您的 API 密钥

  1. 3 使用 Docker 运行:
#Buildandstartthecontainerwithdefaultsettings(browserclosesafterAItasks)dockercomposeup--build
#Orrunwithpersistentbrowser(browserstaysopenbetweenAItasks)CHROME_PERSISTENT_SESSION=truedockercomposeup--build
  1. 4 访问应用:

使用说明

本地设置

  1. 1运行 WebUI:完成上述安装步骤后,启动应用程序:
pythonwebui.py--ip127.0.0.1--port7788
  1. 2WebUI 选项:





欢迎光临 链载Ai (https://www.lianzai.com/) Powered by Discuz! X3.5