文章目錄
-
-
-
- Human-in-the-loop(人機交互)
- interrupt
- Warning
-
-
Human-in-the-loop(人機交互)
人機交互(或稱“在循環中”)工作流將人類輸入整合到自動化過程中,在關鍵階段允許決策、驗證或修正。這在基于 LLM 的應用中尤其有用,因為基礎模型可能會產生偶爾的不準確性。在合規、決策或內容生成等低誤差容忍場景中,人類的參與通過允許審查、修正或覆蓋模型輸出來確保可靠性。
- 使用案例
基于LLM
應用中的人機交互工作流的關鍵使用案例包括:- ??? 審查工具調用:人類可以在工具執行之前審查、編輯或批準
LLM
請求的工具調用。 - ? 驗證
LLM
輸出:人類可以審查、編輯或批準LLM
生成的內容。 - ?? 提供上下文:使
LLM
能夠明確請求人類輸入以進行澄清或提供額外細節,或支持多輪對話。
- ??? 審查工具調用:人類可以在工具執行之前審查、編輯或批準
interrupt
interrupt
函數 在 LangGraph
中通過在特定節點暫停圖形、向人類展示信息以及使用他們的輸入恢復圖形,從而啟用人工干預工作流。該函數對于批準、編輯或收集額外輸入等任務非常有用。interrupt
函數 與 Command
對象結合使用,以人類提供的值恢復圖形。