Hugging Face 發布指南,展示如何利用 Gradio 的新工作流程功能重構熱門的 AUTOMATIC1111 Stable Diffusion WebUI。此方法以模組化、基於圖表的工作流程取代傳統的 Gradio Blocks 結構,提升效能與可維護性。Gradio Workflow 在頂層建立完整應用程式,允許使用者將步驟描述為類型節點的圖表,每個節點均可運行且中間結果可見。這與無法嵌套工作流程的 gr.Blocks 不同,實現了邏輯與介面佈局的清晰分離。透過讓中間結果可見並支援拖放操作,縮短了從簡單演示到生產環境應用的距離。對於尋求現代化現有 AI 介面的開發者而言,此更新提供了更具擴展性的架構,對複雜的多步驟工作流程具有重大意義。
事件背景
AUTOMATIC1111 Stable Diffusion WebUI 是一個廣泛使用的瀏覽器介面,用於透過 Stable Diffusion 生成圖像,最初建立在 Gradio 函式庫之上。Gradio 是用於建立機器學習演示的 Python 函式庫,其較新的「Workflow」功能允許將多步驟 AI 工作流程建構為具有自動 REST API 的視覺節點。



