📌 Dify वर्कफ़्लो फ़ाइल अपलोड पेश है: Google NotebookLM पॉडकास्ट को पुनः बनाएँ
Dify Cloud · स्व-होस्टिंग · दस्तावेज़ीकरण · Dify संस्करण का अवलोकन
Dify एक मुक्त-स्रोत प्लेटफ़ॉर्म है जो LLM अनुप्रयोगों (एप्लिकेशनों) के विकास के लिए बनाया गया है। इसका सहज इंटरफ़ेस एजेंटिक एआई वर्कफ़्लो, RAG पाइपलाइनों, एजेंट क्षमताओं, मॉडल प्रबंधन, ऑब्ज़र्वेबिलिटी (निगरानी) सुविधाओं और अन्य को एक साथ जोड़ता है — जिससे आप प्रोटोटाइप से उत्पादन (प्रोडक्शन) तक जल्दी पहुँच सकते हैं।
त्वरित प्रारंभ
Dify स्थापित करने से पहले, सुनिश्चित करें कि आपकी मशीन निम्नलिखित न्यूनतम सिस्टम आवश्यकताओं को पूरा करती है:
- CPU >= 2 Core
- RAM >= 4 GiB
Dify सर्वर शुरू करने का सबसे आसान तरीका Docker Compose के माध्यम से है। नीचे दिए गए कमांड्स से Dify चलाने से पहले, सुनिश्चित करें कि आपकी मशीन पर [Docker] (https://docs.docker.com/get-docker/) और [Docker Compose] (https://docs.docker.com/compose/install/) इंस्टॉल हैं।:
cd dify
cd docker
cp .env.example .env
docker compose up -d
रन करने के बाद, आप अपने ब्राउज़र में http://localhost/install पर Dify डैशबोर्ड एक्सेस कर सकते हैं और प्रारंभिक सेटअप प्रक्रिया शुरू कर सकते हैं।
सहायता प्राप्त करना
यदि आपको Dify सेटअप करते समय कोई समस्या आती है, तो कृपया हमारे FAQ को देखें। यदि फिर भी समस्या बनी रहती है, तो the community and us से संपर्क करें।
यदि आप Dify में योगदान देना चाहते हैं या अतिरिक्त विकास करना चाहते हैं, तो हमारे guide to deploying from source code को देखें।
मुख्य विशेषताएँ
1. वर्कफ़्लो:
एक दृश्य कैनवास पर शक्तिशाली एआई वर्कफ़्लो बनाएं और परीक्षण करें, नीचे दी गई सभी सुविधाओं और उससे भी आगे का उपयोग करते हुए।
2. व्यापक मॉडल समर्थन:
कई इन्फ़रेंस प्रदाताओं और स्व-होस्टेड समाधानों से सैकड़ों स्वामित्व / मुक्त-स्रोत LLMs के साथ सहज एकीकरण, जिसमें GPT, Mistral, Llama3, और कोई भी OpenAI API-संगत मॉडल शामिल हैं। समर्थित मॉडल प्रदाताओं की पूरी सूची here पर पाई जा सकती है।
3. प्रॉम्प्ट IDE:
प्रॉम्प्ट बनाने, मॉडल प्रदर्शन की तुलना करने, और चैट-आधारित ऐप में टेक्स्ट-टू-स्पीच जैसी अतिरिक्त सुविधाएँ जोड़ने के लिए सहज इंटरफ़ेस।
4. RAG पाइपलाइन:
विस्तृत RAG क्षमताएँ जो दस्तावेज़ इनजेशन से लेकर रिट्रीवल तक सब कुछ कवर करती हैं, और PDFs, PPTs, तथा अन्य सामान्य दस्तावेज़ प्रारूपों से टेक्स्ट निकालने के लिए आउट-ऑफ़-द-बॉक्स समर्थन प्रदान करती हैं।
5. एजेंट क्षमताएँ:
आप LLM फ़ंक्शन कॉलिंग या ReAct के आधार पर एजेंट परिभाषित कर सकते हैं, और एजेंट के लिए पूर्व-निर्मित या कस्टम टूल जोड़ सकते हैं। Dify एआई एजेंटों के लिए 50+ अंतर्निर्मित टूल प्रदान करता है, जैसे Google Search, DALL·E, Stable Diffusion और WolframAlpha।
6. LLMOps:
समय के साथ एप्लिकेशन लॉग्स और प्रदर्शन की निगरानी और विश्लेषण करें। आप उत्पादन डेटा और एनोटेशनों के आधार पर प्रॉम्प्ट्स, डेटासेट्स और मॉडल्स को निरंतर सुधार सकते हैं।
7. Backend-as-a-Service:
Dify की सभी सेवाएँ संबंधित APIs के साथ आती हैं, जिससे आप Dify को आसानी से अपने व्यावसायिक लॉजिक में एकीकृत कर सकते हैं।
Dify का उपयोग करना
-
Cloud
हम Dify Cloud सेवा प्रदान करते हैं, जिसे कोई भी बिना किसी सेटअप के आज़मा सकता है। यह स्व-परिनियोजित संस्करण की सभी क्षमताएँ प्रदान करता है और सैंडबॉक्स प्लान में 200 निःशुल्क GPT-4 कॉल्स शामिल करता है। -
Dify कम्युनिटी संस्करण की स्व-होस्टिंग
अपने वातावरण में Dify को जल्दी चलाएँ इस starter guide की मदद से।
आगे के संदर्भों और विस्तृत निर्देशों के लिए हमारी documentation देखें। -
उद्यमों / संगठनों के लिए Dify
हम अतिरिक्त एंटरप्राइज़-केंद्रित सुविधाएँ प्रदान करते हैं।
इस चैटबॉट के माध्यम से हमें अपने प्रश्न भेजें या हमें ईमेल भेजें ताकि हम एंटरप्राइज़ आवश्यकताओं पर चर्चा कर सकें।AWS का उपयोग करने वाले स्टार्टअप्स और छोटे व्यवसायों के लिए, AWS Marketplace पर Dify Premium देखें और इसे एक क्लिक में अपने AWS VPC पर डिप्लॉय करें। यह एक किफायती AMI ऑफ़रिंग है, जो आपको कस्टम लोगो और ब्रांडिंग के साथ ऐप्स बनाने की अनुमति देती है।
आगे बने रहें
GitHub पर Dify को स्टार करें और नए रिलीज़ की सूचना तुरंत प्राप्त करें।
उन्नत सेटअप
कस्टम कॉन्फ़िगरेशन
यदि आपको कॉन्फ़िगरेशन को कस्टमाइज़ करने की आवश्यकता है, तो कृपया हमारी .env.example फ़ाइल में दिए गए टिप्पणियों (comments) को देखें और अपने .env फ़ाइल में संबंधित मानों को अपडेट करें।
इसके अतिरिक्त, आपको अपने विशेष डिप्लॉयमेंट वातावरण और आवश्यकताओं के आधार पर docker-compose.yaml फ़ाइल में भी बदलाव करने की आवश्यकता हो सकती है, जैसे इमेज संस्करण, पोर्ट मैपिंग या वॉल्यूम माउंट्स बदलना।
कोई भी बदलाव करने के बाद, कृपया docker-compose up -d कमांड को पुनः चलाएँ।
उपलब्ध सभी environment variables की पूरी सूची here पर पाई जा सकती है।
Grafana के साथ मेट्रिक्स मॉनिटरिंग
Grafana में Dify के PostgreSQL डेटाबेस को डेटा स्रोत के रूप में उपयोग करते हुए डैशबोर्ड आयात करें, ताकि आप ऐप्स, टेनेंट्स, संदेशों आदि के स्तर पर मेट्रिक्स की निगरानी कर सकें।
Kubernetes के साथ डिप्लॉयमेंट
यदि आप उच्च उपलब्धता (high-availability) सेटअप कॉन्फ़िगर करना चाहते हैं, तो समुदाय द्वारा योगदान किए गए Helm Charts और YAML फ़ाइलें उपलब्ध हैं जो Dify को Kubernetes पर डिप्लॉय करने की अनुमति देती हैं।
- Helm Chart by @LeoQuote
- Helm Chart by @BorisPolonsky
- Helm Chart by @magicsong
- YAML file by @Winson-030
- YAML file by @wyy-holding
- 🚀 NEW! YAML files (Supports Dify v1.6.0) by @Zhoneym
डिप्लॉयमेंट के लिए Terraform का उपयोग
terraform का उपयोग करके एक क्लिक में Dify को क्लाउड प्लेटफ़ॉर्म पर डिप्लॉय करें।
Azure Global
Google Cloud
डिप्लॉयमेंट के लिए AWS CDK का उपयोग
CDK का उपयोग करके Dify को AWS पर डिप्लॉय करें।
AWS
Alibaba Cloud Computing Nest का उपयोग
Alibaba Cloud Computing Nest के साथ Dify को Alibaba Cloud पर तेज़ी से डिप्लॉय करें।
Alibaba Cloud Data Management का उपयोग
Alibaba Cloud Data Management के साथ एक क्लिक में Dify को Alibaba Cloud पर डिप्लॉय करें।
Azure Devops Pipeline के साथ AKS पर डिप्लॉय करें
Azure Devops Pipeline Helm Chart by @LeoZhang के साथ एक क्लिक में Dify को AKS पर डिप्लॉय करें।
योगदान (Contributing)
जो लोग कोड में योगदान देना चाहते हैं, वे हमारे Contribution Guide को देखें।
साथ ही, कृपया Dify को सोशल मीडिया, कार्यक्रमों और सम्मेलनों में साझा करके इसका समर्थन करने पर विचार करें।
हम ऐसे योगदानकर्ताओं की तलाश कर रहे हैं जो Dify को मंदारिन या अंग्रेज़ी के अलावा अन्य भाषाओं में अनुवाद करने में मदद कर सकें।
यदि आप सहायता करने में रुचि रखते हैं, तो अधिक जानकारी के लिए i18n README देखें, और हमारे Discord Community Server केglobal-usersचैनल में हमें संदेश दें।
समुदाय और संपर्क (Community & contact)
- GitHub Discussion — सर्वोत्तम उपयोग के लिए: प्रतिक्रिया साझा करने और प्रश्न पूछने हेतु।
- GitHub Issues — सर्वोत्तम उपयोग के लिए: Dify.AI का उपयोग करते समय आने वाली बग्स या फीचर सुझावों के लिए। देखें: Contribution Guide।
- Discord — सर्वोत्तम उपयोग के लिए: अपने एप्लिकेशन साझा करने और समुदाय के साथ जुड़ने के लिए।
- X(Twitter) — सर्वोत्तम उपयोग के लिए: अपने एप्लिकेशन साझा करने और समुदाय से जुड़े रहने के लिए।
योगदानकर्ता
स्टार इतिहास (Star history)
सुरक्षा प्रकटीकरण (Security disclosure)
आपकी गोपनीयता की सुरक्षा के लिए, कृपया GitHub पर सुरक्षा संबंधित समस्याएँ पोस्ट करने से बचें।
इसके बजाय, समस्याओं की रिपोर्ट security@dify.ai पर करें, और हमारी टीम आपको विस्तृत उत्तर के साथ प्रतिक्रिया देगी।
लाइसेंस (License)
यह रिपॉज़िटरी Dify Open Source License के अंतर्गत लाइसेंस प्राप्त है, जो Apache 2.0 पर आधारित है और इसमें अतिरिक्त शर्तें शामिल हैं।
