乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      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)論公約

        類似文章 更多