源碼
https://github.com/browser-use/web-ui
我們按照官方教程,修訂幾個環節,更快地部署
步驟 1:克隆存儲庫
git clone https://github.com/browser-use/web-ui.git
cd web-ui
Step 2: Set Up Python Environment
第 2 步:設置 Python 3.11 環境:
這里不使用 uv 來處理環境,可以使用 conda,conda 處理起來更方便,是可以重置整個 python 環境的,而且記得 創建時,務必要加上 openssl 1.1.1 版本,否則會報 ssl 連接異常問題,這個就不贅述了。
具體可參考:
conda安裝python 遇到 pip is configured with locations?
conda create -n py11_ssl111 python=3.11 openssl=1.1.1
Step 3: Install Dependencies
步驟3:安裝依賴項
Install Python packages:??安裝 Python 包:
pip install -r requirements.txt
建議使用 Pycharm 開發器,它可以減少你太多無用功
Pycharm2023 配置截圖
-
點擊右上角齒輪——Setting
-
在 Project 中找到 python 解釋器
-
下拉選擇,Select All
-
選擇增加本地解釋器,這里選擇已存在的環境,注意不要直接創建環境,因為這里不能指定額外參數,創建環境可能不是使用 openssl1.1.1,造成環境有問題
Install Browsers in Playwright: You can install specific browsers by running:
在 Playwright 中安裝瀏覽器:您可以通過運行以下命令安裝特定的瀏覽器:
playwright install --with-deps chromium
Step 4: Configure Environment
步驟4:配置環境
-
創建示例環境文件的副本:
-
Windows(命令提示符):這個在 Pycharm 里面修改即可
copy .env.example .env
使用 OpenAI 的調用接口,Key 去 open router 免費獲取 deepseek-v3 版本
OpenRouter
初次打開應該沒有 key,要創建
Step 5: Run Application
-
找到 webui.py 文件,點擊左上角的運行框,編輯配置,可以針對這個啟動文件配置傳入參數,以及設置運行環境,非常方便
-
搞完之后,就可以右鍵運行了,注意,有些時候調用 open router 返回的內容可能異常,這是 deepseek-v3 本身的問題,時好時壞,不要著急充值 open router 用 open ai 的接口,deepseek-v3 已經很完美了,openai 給的 4o 也不怎么樣
-
運行啟動服務后,打開鏈接,需要你黏貼模型名,從 open router 這里來,還有多個免費deepseek-v3,可以多試試幾個,好像base有時候調不通,可能用得人太多了,老是超時,自己充值調用deepseek付費版也可以
-
指定好模型即可
-
切換到 Run Agent,輸入 prompt,即可開始自動化之旅,下面是自動化 gif 快照圖,最近 deekseek-v3 調用量特別大,很可能調用失敗,另外 openai-4o 會報你發送過去的上下文過大,不給處理,可以更換下 llama3,效果是一樣的