昨天我們看了三種Workflow:單工具、串行、分支
今天繼續來看看幾個更進階的模式。
有些任務其實可以「同時做」。
例如:
這樣比「一個一個跑」快很多,特別適合需要同時處理多種分析的情境。
(流程圖取自LangChain)
有些情況下,你需要重複進行同樣的步驟直到滿足條件。
例如:
這時候Workflow就像一個「while loop」,持續跑到條件成立為止。
現實世界很少純粹的直線或分支,更多時候是「綜合體」。
舉例:
這就是混合型工作流,能應付更複雜的應用場景。
Workflow就像「排任務的劇本」,不論是串行、分支、並行或迴圈,都是在幫我們 把複雜任務拆得更清楚
明天 (Day22) 我們要聊聊:讓 Agent 幫忙選工具。