logo
icon

Dify

Dify 是一個開源的大型語言模型(LLM)應用開發平台。

template cover
部署次數707
發布者yuaanlin
建立於2024-06-04
模板內的服務
service icon
service icon
service icon
service icon
service icon
service icon
service icon
service icon
service icon
標籤
LLMWorkflowAI

Dify 是一個開源的 LLM 應用程式開發平台。它的直觀介面結合了 AI 工作流程、RAG 流水線、代理功能、模型管理、可觀察性特徵等,使您能夠快速從原型開發到生產。

功能

  1. 工作流程:在可視化畫布上建構和測試強大的 AI 工作流程,利用以下所有功能及更多功能。
  2. 全面的模型支援:與數十家推理提供商和自託管解決方案的數百個專有/開源 LLM 無縫整合,涵蓋 GPT、Mistral、Llama3 和任何相容 OpenAI API 的模型。支援的模型提供商的完整列表可以在 模型提供商部分 中找到。
  3. 提示 IDE:用於設計提示、比較模型效能並為基於聊天的應用程式加入其他功能(如文字轉語音)的直觀介面。
  4. RAG 流水線:廣泛的 RAG 功能,涵蓋從文件攝取到檢索的所有內容,開箱即用支援從 PDF、PPT 和其他常見檔案格式中提取文字。
  5. 代理功能:您可以基於 LLM 函數呼叫或 ReAct 定義代理,並為代理加入預建構或自訂工具。Dify 為 AI 代理提供了 50 多種內建工具,例如 Google Search、DELL·E、Stable Diffusion 和 WolframAlpha。
  6. LLMOps:監控和分析應用程式日誌和效能隨時間的變化。您可以根據生產資料和註釋不斷改進提示、資料集和模型。
  7. 後端即服務:Dify 的所有產品都附帶相應的 API,因此您可以輕鬆地將 Dify 整合到您自己的業務邏輯中。

部署

要部署 Dify,請點擊右上角的「部署」按鈕,並填寫所需的域名。部署後,您可以在 https://<your-domain>.zeabur.app 存取您的 Dify 應用程式。

應用程式結構

  • Redis、PostgreSQL、MINIO 和 Webaviate 用於資料儲存和快取。
  • apiworkerwebsandbox 是 Dify 的微服務。
  • nginx 是 Dify 的閘道。它將微服務整合到一個主機上。換句話說,它是您的 Dify 應用程式的入口點。