Dify

Dify

LangGenius · 程式設計 · 其他

Dify 是一套開源 AI 平台,也是完整的 LLM 應用開發平台,用來打造 AI 代理、工作流程與 RAG 流程。LangGenius 提供雲端版本,團隊也可以自行架設。

Dify 的介面預覽

關於 Dify

What Is Dify

Dify 是 LangGenius 推出的 AI 應用開發平台,名稱來自 Define 加上 Modify。它把視覺化流程畫布、RAG 流程、代理工具與模型管理集中在同一個工作區,所以聊天機器人、文件助理或自動化報表都能從單一設定跑起來。

它的吸引力在於部署的掌控權。Dify Cloud 幫你打理伺服器,而社群版以開放授權釋出,一行 Docker 指令就能安裝。不能把資料交給第三方的團隊可以跑在自己的機器上,流程編輯器一樣完整。

要投入前有三個限制值得留意。計費以工作區為單位,所以小團隊在那個方案付的錢和大團隊一樣。自行架設後,更新、備份與安全都落到自家工程師頭上。平台方案按年計價而非按月,短期試用的門檻因此墊高。

Getting Started

  1. 到 cloud.dify.ai 註冊免費 Sandbox 方案,或複製社群版的程式庫並用 Docker Compose 啟動,進行自架安裝。
  2. 加入 OpenAI、Anthropic、Gemini 或本地執行環境的 API 金鑰來連接模型供應商,再挑選應用要用的預設模型。
  3. 建立應用並選擇類型:聊天機器人、文字產生器、代理,或處理多步驟任務的工作流程。
  4. 在畫布上編排邏輯,加入知識庫放入你的文件,再接上代理能呼叫的工具。
  5. 在預覽面板測試,然後發布成可分享的網頁應用,或透過 API 呼叫。

產品資訊

快速了解 Dify 的定價、支援平台與效能。

免費方案是
付費方案$0 - $590/yr per workspace
平台Web, self-hosted (Docker), API
開發者LangGenius
類別程式設計 · 其他
發布日期May 2023
最近更新Oct 2026
網站訪問量1M
網站全球排名43.8K
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 打造 AI 應用的開發者:視覺化編輯器與 API 讓你一下午就能做出代理雛形,之後再用程式碼擴充,不必換平台。
  • 沒有機器學習工程師的小團隊:代理與 RAG 應用都用積木組起來,沒人需要訓練模型或從頭寫編排邏輯。
  • 重視安全的企業:社群版與企業方案跑在你自己的伺服器或 VPC 上,文件不會落到別人的雲端。

任務

  • 建立客服機器人:接上知識庫後,代理會依你的文件回答而不是亂猜,遇到產品問題再轉到按鈕處理。
  • 自動化文件問答:上傳 PDF 或簡報,RAG 流程會擷取文字、建立索引,並讓每則回覆都有來源依據。
  • 串接多步驟流程:工作流程依序執行搜尋、模型呼叫與資料查詢,把重複的手動任務變成一次觸發的工作。

情境

  • 上線內部常見問答助理:自架版本讓員工的提問與回答都留在公司網路內。
  • 在完整開發前先驗證 AI 功能:你先用視覺方式畫出流程,確認可行,再決定要不要重做成正式應用。
  • 架設私有 LLM 閘道:團隊把 Dify 當成共用入口,多個專案呼叫同一批模型、重複使用同一套提示詞。

主要功能

視覺化流程畫布

你把節點拖進畫布,定義應用如何思考與行動,基本設定完全不用寫程式。編輯器同時支援多輪對話的 Chatflow 與單輪或批次任務的 Workflow,每個分支在編排時都會顯示輸出。

廣泛的模型支援

Dify 能連接數十家供應商的數百款專有與開源模型,從 OpenAI、Anthropic 到本地執行環境,也接受任何相容 OpenAI 的端點。你能在應用底下抽換模型而不重寫邏輯,價格與品質的測試成本因此很低。

RAG 流程

檢索層涵蓋從文件匯入到產生答案的完整路徑,內建 PDF、簡報與其他常見格式的文字擷取。你上傳檔案後,平台會切分並建立索引,應用便以你的資料為依據回覆,而不是憑空猜測。

代理能力

代理以 function calling 或 ReAct 迴圈運作,這套 AI 代理工具讓你掛上內建或自訂工具,讓代理搜尋網頁、執行程式或呼叫服務。Dify 內建數十種工具,外掛系統則讓開發者發布更多。

Prompt IDE

專屬編輯器用來撰寫與比較提示詞、測試各模型的回應,還能為聊天應用加上文字轉語音等額外功能。它把提示詞工作與應用邏輯分開,調校起來更容易檢視。

LLMOps 與可觀測性

平台會記錄應用執行並長期追蹤效能,還整合 Langfuse、Opik 與 Arize Phoenix 等工具。團隊能盯著成本與品質,標註不佳的回覆,並依實際流量改進提示詞與資料集。

API 與後端即服務

每一項功能都提供 REST API,所以你能把已經能跑的應用接進自家產品,而不是停在展示階段。名為 difyctl 的命令列工具可從終端機、指令稿與 CI 流程執行與管理應用。

優缺點

優點

  • 開放授權加上 Docker 安裝,讓你把整套平台跑在自己的硬體上。
  • 視覺化畫布與 API 並存,不寫程式的人做出雛形,開發者接手擴充也不必重做。
  • 數百款模型與數十種工具開箱即用,省下不少自己寫的串接程式。
  • 可觀測性整合會追蹤成本與品質,有助於依實際使用改進提示詞。

缺點

  • 雲端方案以工作區計費,兩人團隊在同一方案付的錢跟十二人團隊一樣。
  • 平台方案按年計價,短期試用比按月方案貴。
  • 自行架設後更新、備份與安全都歸你管,得有人負責。
  • SSO、稽核記錄等最進階的治理功能鎖在企業方案裡。

常見問題

Dify 用來打造 AI 應用,不必自己拼湊整套技術堆疊。使用者建立聊天機器人、代理、文件助理與自動化流程,再發布成網頁應用或透過 API 呼叫。