執行你的第一個工作流程
使用 Docker 啟動 Open Flow,開啟工作台,讓 AI Agent 連接同一個部署。
01 · 啟動伺服器
安裝 Docker 與 OpenSSL,然後建構並執行伺服器。具名磁碟區會在容器重新啟動後保留專案資料與執行歷史。
終端
git clone https://github.com/oomol-lab/open-flow.git
cd open-flow
export OPEN_FLOW_TOKEN="$(openssl rand -hex 32)"
docker build --file apps/server/Dockerfile --tag open-flow-server:dev .
docker run --rm \
--publish 3000:3000 \
--env OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN" \
--volume open-flow-data:/data/open-flow \
open-flow-server:dev02 · 開啟工作台
前往 http://127.0.0.1:3000,以 OPEN_FLOW_TOKEN 登入。建立專案、新增具型別的節點、連接輸入與輸出,然後檢查並執行草稿。
03 · 連接你的 Agent
依照官方指南安裝 oo CLI。在執行 Agent 的終端設定以下變數,讓 CLI 與工作台使用同一個部署。
安裝 oo CLI ↗終端
export OO_OPEN_FLOW_URL=http://127.0.0.1:3000
export OO_OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN"Open Flow 目前處於 Beta 階段。介面契約已有版本管理,首個穩定版本尚未發佈。