इस प्रोजेक्ट के बारे में

Dify एक ओपन-सोर्स LLM एप्लिकेशन डेवलपमेंट प्लेटफॉर्म है जिसे प्रोटोटाइपिंग से प्रोडक्शन तक की प्रक्रिया को सरल बनाने के लिए डिज़ाइन किया गया है। यह विभिन्न मुख्य क्षमताओं के साथ एक सहयोगी वर्कस्पेस प्रदान करता है: - **Workflow Orchestration**: जटिल AI वर्कफ़्लो बनाने और परीक्षण करने के लिए एक विजुअल कैनवस। - **Model Management**: विभिन्न इन्फरेंस प्रदाताओं के माध्यम से कई प्रोप्रायटरी और ओपन-सोर्स LLMs (GPT, Mistral और Llama3 सहित) के साथ एकीकरण। - **RAG Pipeline**: दस्तावेज़ अंतर्ग्रहण (ingestion) और पुनर्प्राप्ति (retrieval) के लिए उपकरण, जिसमें PDF, PPT और अन्य सामान्य प्रारूपों से टेक्स्ट निकालने का समर्थन शामिल है। - **Agent Capabilities**: LLM Function Calling या ReAct पर आधारित एजेंटों के लिए समर्थन, जिसमें Google Search, DALL·E और WolframAlpha जैसे 50 से अधिक अंतर्निहित उपकरण शामिल हैं। - **Prompt IDE**: प्रॉम्प्ट तैयार करने और मॉडल प्रदर्शन की तुलना करने के लिए एक इंटरफ़ेस। - **LLMOps**: एप्लिकेशन लॉग की निगरानी करने, प्रदर्शन का विश्लेषण करने और प्रॉम्प्ट और डेटासेट को पुनरावृत्त रूप से बेहतर बनाने के लिए सुविधाएँ। - **Backend-as-a-Service**: मौजूदा व्यावसायिक लॉजिक में एकीकरण के लिए प्लेटफॉर्म की सभी पेशकशों तक API एक्सेस। Dify को Dify Cloud के माध्यम से तैनात किया जा सकता है या Docker Compose का उपयोग करके सेल्फ-होस्ट किया जा सकता है।