2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

LLMs之Tool:Workflow Use的簡(jiǎn)介、特點(diǎn)、安裝和使用方法、以及案例應(yīng)用

 處女座的程序猿 2025-05-31 發(fā)布于上海

LLMs之Tool:Workflow Use的簡(jiǎn)介、特點(diǎn)、安裝和使用方法、以及案例應(yīng)用

目錄


Workflow Use的簡(jiǎn)介

Workflow Use 旨在提供一種簡(jiǎn)便的方式來(lái)創(chuàng)建和執(zhí)行確定性工作流程。它利用變量,并在步驟失敗時(shí)回退到 Browser Use。用戶只需向記錄器展示工作流程,Workflow Use 就能自動(dòng)生成相應(yīng)的工作流程。該項(xiàng)目尚處于早期開(kāi)發(fā)階段,不建議在生產(chǎn)環(huán)境中使用。Workflow Use 的誕生源于客戶對(duì) Browser Use 的可靠性和確定性的需求。

Github地址GitHub - browser-use/workflow-use: ?? Create and run workflows (RPA 2.0)

1、Workflow Use的特點(diǎn)

  • 一次記錄,永久復(fù)用: 僅需記錄一次瀏覽器交互,即可無(wú)限次重放。
  • 展示,而非提示: 無(wú)需花費(fèi)大量時(shí)間提示 Browser Use 反復(fù)執(zhí)行相同的操作。
  • 結(jié)構(gòu)化和可執(zhí)行的工作流程: 將記錄轉(zhuǎn)換為確定、快速和可靠的工作流程,自動(dòng)從表單中提取變量。
  • 類人交互理解: 智能地過(guò)濾記錄中的噪聲,以創(chuàng)建有意義的工作流程。
  • 企業(yè)級(jí)基礎(chǔ): 專為未來(lái)可擴(kuò)展性而構(gòu)建,具有自修復(fù)和工作流程差異等功能。

2、Workflow Use的愿景和路線圖

  1. 讓計(jì)算機(jī)只需學(xué)習(xí)一次,就能重復(fù)執(zhí)行任務(wù),無(wú)需人工干預(yù)。
  2. 更好地使用 .json 文件在 Python 代碼中。
  3. 改進(jìn)步驟失敗時(shí)的 LLM 回退(目前效果不佳)。
  4. 自修復(fù):如果失敗,自動(dòng)啟動(dòng)代理并更新工作流程文件。
  5. 更好地支持 LLM 步驟。
  6. 獲取先前步驟的輸出,并將其用作下一步驟的輸入。
  7. 將工作流程公開(kāi)為 MCP 工具。
  8. 使用 Browser Use 自動(dòng)從網(wǎng)站創(chuàng)建工作流程。

Workflow Use的安裝和使用方法

1、安裝

克隆倉(cāng)庫(kù):
git clone https://github.com/browser-use/workflow-use

構(gòu)建擴(kuò)展:
cd extension && npm install && npm run build

2、使用方法

設(shè)置工作流程環(huán)境

cd .. && cd workflows

uv sync

source .venv/bin/activate # for mac / linux

playwright install chromium

cp .env.example .env

# add your OPENAI_API_KEY to the .env file

運(yùn)行工作流程(作為工具)

python cli.py run-as-tool examples/example.workflow.json --prompt "fill the form with example data"

運(yùn)行工作流程(使用預(yù)定義變量)

python cli.py run-workflow examples/example.workflow.json

記錄自己的工作流程

python cli.py create-workflow

查看所有命令

python cli.py --help

從 Python 中使用:

from workflow_use import Workflow
import asyncio

workflow = Workflow.load_from_file("example.workflow.json")
result = asyncio.run(workflow.run_as_tool("I want to search for 'workflow use'"))

啟動(dòng) GUI:

推薦方式(使用 CLI 命令):
cd workflows
python cli.py launch-gui

此命令將:

啟動(dòng)后端服務(wù)器 (FastAPI)

啟動(dòng)前端開(kāi)發(fā)服務(wù)器

自動(dòng)在瀏覽器中打開(kāi) http://localhost:5173

將日志捕獲到 ./tmp/logs 目錄

按 Ctrl+C 停止兩個(gè)服務(wù)器。

分別啟動(dòng)服務(wù)器:

啟動(dòng)后端服務(wù)器:

cd workflows
uvicorn backend.api:app --reload

啟動(dòng)前端開(kāi)發(fā)服務(wù)器:

cd ui
npm install
npm run dev

啟動(dòng)后,可以在 http://localhost:5173 訪問(wèn) Workflow GUI。

GUI 允許:

將工作流程可視化為交互式圖形

使用自定義輸入?yún)?shù)執(zhí)行工作流程

實(shí)時(shí)監(jiān)控工作流程執(zhí)行日志

編輯工作流程元數(shù)據(jù)和詳細(xì)信息

Workflow Use的案例應(yīng)用

Workflow Use 快速填寫(xiě)表單: 項(xiàng)目提供了演示視頻,展示了 Workflow Use 快速填寫(xiě)表單的案例 (workflow-use-demo.mp4)。

Gregor:?項(xiàng)目還提供了 Gregor 對(duì) Workflow Use 的演示和解釋視頻 (workflow-use-gregor-demo.mp4)。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多