返回新聞
產品展示AI Understanding 簡報

Hugging Face 推出 Gradio 工具,用於建置可部署的 AI 工作流程

Hugging Face 表示,其新的 gr.Workflow 功能可讓開發人員將類型化的 Python 函數、模型、Gradio Spaces 和資料集連接到視覺化管道中,這些管道也可以作為 REST API 公開並部署到 Spaces 中。

5 min readRead the primary source
Primary-source image accompanying Hugging Face introduces Gradio tool for building deployable AI workflows
主要來源文件來源記錄
出版商
huggingface.co
來源連結
huggingface.cohttps://huggingface.co/blog/gradio-workflow-guide
來源類型
主要文件-我們直接閱讀的官方公告、文件、文件或第一方頁面。
背景60 秒內了解這一點

從這裡開始

關鍵術語

API(應用程式介面)
一種軟體系統向另一個系統發送請求並接收回應的結構化方式。
及時注射
一種攻擊模式,其中惡意指令被插入到模型輸入或檢索的內容中。
推理
經過訓練的模型產生預測或輸出的運行時階段。
測試一下自己AI 代理測驗
Source video from huggingface.co · shown with attribution.

發生了什麼事

Hugging Face 引入了 gr.Workflow,這是一種 Gradio 功能,用於將 AI 應用程式組裝為連接的可運行節點的圖形。消息人士稱,工作流程可以結合 Python 函數、透過 Hugging Face 推理提供者存取的模型、其他 Gradio Spaces 和資料集操作。

Hugging Face 於 2026 年 8 月 25 日發布了名為 gr.Workflow 的 Gradio 功能。根據主要來源,它將應用程式表示為圖形,其中包含輸入引用、工作運算符和輸出主題。開發人員透過在節點之間拖曳來連接類型化連接埠、運行圖形並檢查畫布中的中間結果。既定目標是使管道本身成為接口,而不是將管道隱藏在 Python 腳本中。

來源描述了幾種運算符類型。工作流程可以呼叫開發人員的 Python 函數、透過 Hugging Face 推理提供者的模型、另一個 Gradio Space 或 Hugging Face Hub 資料集中的行。一個範例接受一張圖片和一個編輯指令,然後呼叫 Qwen-Image-Edit。另一種方法將圖像生成、背景去除、文字轉語音和語言模型呼叫連結到媒體工作流程中。一個單獨的範例將一個提示分散為多個並行運行的圖像生成操作。

該功能還包括數據和本地計算範例。 Data Detective 示範接受資料集標識符,並使用 Datasets Server API 透過單獨的運算子產生概述、行預覽、列統計資訊和分佈圖。對於在 Space 內運行的模型,消息來源稱 Python 函數可以用 @spaces.GPU 修飾,以便 ZeroGPU 為呼叫分配 GPU 並在之後釋放它。本文介紹了一個使用 Lightricks/LTX-Video 和 Diffusers 的動畫範例。

Hugging Face 說每個工作流程也是一個 API。每個輸出都會根據其標籤接收一個 REST 端點,開發人員可以使用 Gradio Python 用戶端或純 HTTP 來呼叫它。本文包含使用和不使用 Hugging Face 令牌呼叫端點的範例。它還顯示了一個簡短的 Python 模式 gr.Workflow(bind=[your_function]).launch(),並引導讀者訪問官方 Gradio 文件以獲取完整的演練、運算符類型、JSON 模式和可重用模式。

來源詳情: huggingface.co ↗

為什麼這很重要

該功能可以減少將單獨的人工智慧服務轉變為可用應用程式所需的工程工作。它還使中間結果在視覺化畫布中可見,並自動將工作流程輸出公開為 API 端點,這可能有助於開發人員將原型轉向可部署的服務。

產品的核心變化是將視覺構成、執行和部署結合到一個抽像中。根據 Hugging Face 的說法,先前手動連接圖像模型、語音系統、資料集和自訂程式碼的開發人員可以將這些依賴項表示為可檢查節點。這可以更輕鬆地識別哪個階段產生了意外結果,並重複使用工作管道,而無需建立單獨的前端和 API 層。

對於想要將人工智慧演示轉移到其他軟體使用的服務的團隊來說,自動端點實際上非常有用。在範例中,貼紙、畫外音和劇集標題等單獨的輸出接收其自己的端點。這創建了從多步驟圖到可呼叫功能的直接路徑,儘管原始程式碼沒有確定端點身份驗證、配額、版本控制、可觀察性或故障復原在實際部署中的工作方式。

該功能與結合多個專業人工智慧系統而不是依賴一個模型來完成每項任務的日益增長的實踐相關。這些範例使用不同的元件進行影像編輯、影像生成、背景去除、語音合成、語言生成和資料集分析。來源的扇出範例也說明了並行執行,這可以縮短產生多個獨立輸出的工作流程,但沒有提供延遲或成本比較。

該產品可能會降低可以在 Python 中工作但不想從頭開始建立編排和介面程式碼的開發人員的實驗障礙。它還可以使模型和空間在 Hugging Face 生態系統中更容易重複使用。這些好處仍然是產品發行商的聲明:來源提供演示和程式碼片段,而不是對可用性、可靠性、安全性或生產影響的獨立評估。

Interactive Mechanism

互動機制:它實際上是如何運作的

以互動方式探索這項發展背後的基礎技術。

Agent Lifecycle Stage:
1
User Intent & Planning: "Audit customer refund request #4092 and settle payment."
2
Tool Calling: Emits structured JSON call crm_get_transaction(id='4092').
3
Guardrail & Verification:🛡️ Paused: High-value action requires human operator sign-off.
4
Final Settlement: Refund recorded, email receipt dispatched, and audit log stored.
Core takeaway: An AI agent is not just a language model—it is a closed loop of planning, tool invocation, and environment feedback. Production systems require self-healing retries and strict human approval guardrails.
互動式概念檢查+10 Points
AI Agents Quiz

An agent must create a draft calendar event for Tuesday at 2 p.m. Which evidence would establish the requested result?

接下來看什麼

實際問題包括可靠性、成本、存取控制、執行限制以及工作流程處理模型和服務呼叫之間的故障的能力。來源演示了該功能,但沒有提供獨立的性能測試、使用數據或示例應用程式已準備好生產的證據。

最重要的未知數是運行可靠性。工作流程可能依賴多個遠端模型和空間呼叫、資料集服務、本機 Python 程式碼或臨時 GPU 分配。原始碼沒有解釋當一個運算子逾時、傳回無效類型、超出配額或產生下一個節點無法處理的輸出時會發生什麼。對於做出重要決策或處理敏感資料的應用程序,這些故障模式需要明確控制。

成本和可用性也需要驗證。文章稱模型和 Space 端點在 Hugging Face 令牌下運行,ZeroGPU 為呼叫分配 GPU,但它沒有說明定價、配額、區域可用性、佇列行為、並發限製或可以公開部署工作流程的條件。開發人員不應推斷每個引用的模型、空間或硬體支援的操作都是不受限制的或適合商業工作負載。

安全性和治理不是在原始碼中開發的。在操作員之間傳遞使用者上傳的圖像、資料集標識符或生成的內容的圖表可能會產生有關權限、資料保留、秘密、提示注入和外部空間的可信度的問題。本文示範了 API 調用,但沒有描述隔離邊界、審核日誌、權限範圍或​​針對操作員執行意外操作的防護措施。

下一個有用的證據將包括可重複性、錯誤處理、端點安全性、並行負載下的性能以及更改上游模型或空間的行為的文件和獨立測試。 Hugging Face 還表示,未來的帖子將解釋如何構建一個類似於 AUTOMATIC1111 的更複雜的應用程序,但該演練僅在此處預覽,不應被視為超出本文聲明的可用功能。

相關指引和測驗

人工智慧代理人工智慧模型解釋Prompt Engineering測試你所知道的—嘗試免費的人工智慧測驗在我們的詞彙表中尋找人工智慧術語關注 AI 模型發布追蹤器
覺得有用嗎?