部署職責
選擇代管或自行部署 Open Flow,並設定工作流程所需的服務。
官方代管服務為你執行一套 Open Flow 環境。選擇自行部署,則需要自行負責 Server 及所設定的外部能力。兩種方式使用相同的產品契約。
啟動自行部署 Server
快速開始介紹從原始碼建置 Docker 映像檔、持久化儲存、存取工作台和設定 AI 助手的方法。下方原始碼參考還介紹了容器交付,以及包含 OpenConnector 的完整部署組合。
Server 和用戶端應相容所選模型及引擎契約。本文件案例對應產品套件版本 0.1.0-beta.77。
設定能力
| 能力 | 部署端職責 |
|---|---|
| 持久化 | 可靠儲存、保留策略、備份和生命週期清理。 |
| 身分 | 帳號、登入、管理角色和工作流程歸屬檢查。 |
| Connector | 後端地址、已授權連線、帳號範圍和應用支援。 |
| 模型 | 可用模型服務、憑證、預算和支援的任務型別。 |
| 自動觸發器 | 排程器、輪詢工作程序、回呼地址和應用就緒狀態。 |
| 等待與恢復 | 持久化決定、受支援的檢查點、過期和繼續執行。 |
| 程式碼執行環境 | 隔離、目前引擎契約、能力約束和資源限制。 |
開啟工作台或 Preview 不會自動部署這些服務。工作流程結構可以有效,但外部執行能力仍可能不可用。
對外介面
Webhook 和應用事件投遞需要部署契約要求的對外介面。共用應用事件可能還需在應用側設定並驗證。公開等待操作使用限定範圍的存取憑證,不依賴部署端登入。
驗證設定
為計畫使用的每項能力測試一次有代表性的執行。發布工作流程,不能證明所有外部帳號和應用事件都能正常工作。部署設定變更後,應檢查真實執行結果和應用就緒狀態。