langgenius/dify
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
What it solves
Dify 簡化了將 AI 應用程式從原型轉向生產的過程。它提供了一個統一的平台,消除了手動將模型管理、RAG 管線與代理框架等不同 AI 組件進行縫合的需要,而這些組件通常需要複雜的程式碼與基礎設施設定。
How it works
Dify 作為一個 LLM 應用程式開發平台,將多個核心能力整合進一個視覺化介面:
- Visual Workflow: 建立與測試 AI 工作流的畫布。
- Model Management: 透過各種供應商與數百個專有與開源 LLM(例如
GPT,Mistral,Llama3)進行整合。 - RAG Pipeline: 用於文件檢索與攝取(PDFs, PPTs 等)的內建系統。
- Agent Framework: 支援基於 LLM Function Calling 或 ReAct 的代理,並提供超過 50 種內建工具(例如
Google Search,DALL·E)。 - LLMOps: 用於監控應用程式日誌並分析效能以迭代改進提示詞(prompts)與數據集的工具。
- Backend-as-a-Service: 為所有功能提供 API,允許開發者將這些 AI 能力整合進現有的業務邏輯中。
Who it’s for
開發者與組織,旨在快速建構、部署與維護使用 LLM、代理與 RAG 的 AI 應用程式,且不需要管理 AI 生態系統中碎片化的工具鏈。
Highlights
- Visual Canvas: 以視覺化方式建立與測試 AI 工作流。
- Broad Model Support: 相容於任何 OpenAI API 相容的模型與數十種供應商。
- RAG Pipeline: 對常見文件格式的文本提取提供開箱即用的支援。
- Agent Tools: 為 AI 代理提供 50+ 種預建工具。
- Observability: 與
Opik,Langfuse,Arize Phoenix進行整合,用於監控。 - Self-hosting: 可透過
Docker Compose使用社群版進行完全的環境控制。
相關
- 專案
- 專案
- 專案
- 專案
- 專案