प्रबंधित डिप्लॉयमेंट्स

Roboflow कई प्रबंधित डिप्लॉयमेंट विकल्प प्रदान करता है जो हमारे क्लाउड इन्फ्रास्ट्रक्चर का उपयोग करके आपके मॉडलों को चलाते हैं। ये विकल्प उपयोग में आसान हैं और उत्कृष्ट स्केलेबिलिटी विकल्प प्रदान करते हैं, जिससे ये विभिन्न प्रकार के अनुप्रयोगों के लिए आदर्श हैं।

सर्वरलेस एपीआई

यह सर्वरलेस होस्टेड एपीआई आपको अनंत-स्केलेबल एपीआई के माध्यम से सीधे Roboflow के इन्फ्रास्ट्रक्चर पर वर्कफ़्लो और मॉडल चलाने की अनुमति देता है। यह आपके मॉडलों को डिप्लॉय करने और इन्फरेंस शुरू करने का सबसे आसान तरीका है।

लाभ:

  • स्केलेबिलिटी : एपीआई अपने आप आपके इन्फरेंस की ज़रूरतों के अनुसार स्केल हो जाता है, इसलिए आपको सर्वर की व्यवस्था या प्रबंधन की चिंता नहीं करनी पड़ती।

  • उपयोग में आसानी : आप अपने मॉडलों को एक साधारण REST एपीआई के माध्यम से एक्सेस कर सकते हैं, जिससे अपने अनुप्रयोगों में इन्फरेंस को एकीकृत करना आसान हो जाता है।

  • कोई इन्फ्रास्ट्रक्चर प्रबंधन नहीं : Roboflow सभी इन्फ्रास्ट्रक्चर को संभालता है, जिससे आप अपने अनुप्रयोगों के निर्माण पर ध्यान केंद्रित कर सकते हैं।

  • वर्कफ़्लो समर्थन : आपके सभी वर्कफ़्लो सर्वरलेस एपीआई पर एपीआई एंडपॉइंट्स के रूप में उपलब्ध हैं, जिससे आप एक साधारण HTTP अनुरोध का उपयोग करके अपने वर्कफ़्लो आसानी से चला सकते हैं

सीमाएँ:

  • वार्मअप अनुरोध : जब आप ऐसे अनुरोध करते हैं जिनमें ऐसे मॉडल को लोड करना होगा जो अभी तक किसी भी सर्वर में लोड नहीं हुआ है, तो प्रारंभिक अनुरोधों में कुछ सेकंड की बढ़ी हुई विलंबता हो सकती है। बाद के अनुरोधों में, जैसे-जैसे आपका मॉडल वर्तमान में चल रहे सर्वरों में कैश हो जाता है, अनुरोध की विलंबता काफी हद तक सुधर जाती है।

  • सीपीयू आधारित : सर्वरलेस होस्टेड एपीआई मॉडल इन्फरेंस के लिए सीपीयू का उपयोग करता है; आपको समर्पित डिप्लॉयमेंट या स्वयं-होस्टेड डिप्लॉयमेंट की तुलना में अधिक विलंबता का अनुभव हो सकता है और आप ऐसे मॉडल का उपयोग नहीं कर सकते जिन्हें GPU की आवश्यकता होती है (सर्वरलेस GPU एपीआई जल्द आ रहा है).

वर्कफ़्लो

यह सर्वरलेस होस्टेड एपीआई आपको चलाने की अनुमति देता है वर्कफ़्लो Roboflow क्लाउड में। यह आपको अपनी खुद की इन्फ्रास्ट्रक्चर का प्रबंधन किए बिना जटिल कंप्यूटर विज़न अनुप्रयोग बनाने और चलाने में सक्षम बनाता है।

आप वर्कफ़्लो को डेडिकेटेड डिप्लॉयमेंट्स या स्वयं-होस्टेड इन्फरेंस सर्वरों पर भी चला सकते हैं, जिससे आप अधिक शक्तिशाली GPU आधारित मॉडल का उपयोग कर सकते हैं और कस्टम पायथन ब्लॉक्स.

आप वर्कफ़्लो कैसे बनाएं, टेस्ट करें और डिप्लॉय करें, इसके बारे में अधिक जान सकते हैं यहाँ.

मॉडल इन्फरेंस

के अलावा वर्कफ़्लो आप किसी विशिष्ट मॉडल पर भी इन्फर कर सकते हैं सर्वरलेस होस्टेड एपीआई. आप किसी भी मॉडल पर इन्फर कर सकते हैं जिसे आपने Roboflow पर प्रशिक्षित किया है, किसी भी समर्थित फाउंडेशन मॉडल, या प्रशिक्षित मॉडल वाले प्रोजेक्ट्स खोज सकते हैं https://universe.roboflow.com

का उपयोग कैसे करें, इसका अवलोकन सर्वरलेस होस्टेड एपीआई:

  1. Roboflow डैशबोर्ड से अपनी एपीआई कुंजी प्राप्त करें।

  2. अपने इमेज और मॉडल जानकारी के साथ एपीआई एंडपॉइंट पर POST अनुरोध भेजें।

  3. इन्फरेंस परिणाम JSON प्रारूप में प्राप्त करें।

देखें सर्वरलेस होस्टेड एपीआई विवरण और एपीआई विनिर्देशों के लिए दस्तावेज़

बैच प्रोसेसिंग

Roboflow बैच प्रोसेसिंग एक पूर्ण रूप से प्रबंधित समाधान है जो वर्कफ़्लो द्वारा संचालित है, जो आपको कोड लिखे बिना बड़ी मात्रा में वीडियो और इमेज प्रोसेस करने की अनुमति देता है। यह त्वरित कार्यों के लिए उपयोग में आसान UI और डेटा प्रोसेसिंग को स्वचालित करने के लिए एक व्यापक एपीआई प्रदान करता है—जो छोटे और बड़े दोनों वर्कलोड के लिए उपयुक्त है।

कॉन्फ़िगर करने योग्य प्रोसेसिंग वर्कफ़्लो, रीयल-टाइम मॉनिटरिंग, और इवेंट-आधारित सूचनाओं के साथ, Roboflow बैच प्रोसेसिंग आपको डेटा प्रोसेसिंग को कुशलतापूर्वक प्रबंधित करने, प्रगति को ट्रैक करने, और अन्य प्रणालियों के साथ एकीकृत करने में मदद करता है—जिससे आपके लक्ष्यों को प्राप्त करना आसान हो जाता है।

लाभ:

  • स्केलेबिलिटी : सेवा अपने आप आपके डेटा वॉल्यूम के अनुसार स्केल हो जाती है, और लाखों इमेज और हजारों वीडियो फ़ाइलों को कुशलतापूर्वक प्रोसेस करने में सक्षम है।

  • उपयोग में आसानी : आप सेवा का उपयोग कई तरीकों से कर सकते हैं—एक साधारण UI क्लिक से लेकर CLI कमांड निष्पादित करने तक, और प्रोडक्शन-ग्रेड ऑटोमेशन जो आपके सिस्टम के साथ सहजता से एकीकृत होते हैं, बनाने तक।

  • कोई इन्फ्रास्ट्रक्चर प्रबंधन नहीं : Roboflow सभी इन्फ्रास्ट्रक्चर और डेटा प्रबंधन को संभालता है, जिससे आप अपने व्यवसाय के उपयोग मामलों को हल करने पर ध्यान केंद्रित कर सकते हैं।

सीमाएँ:

  • प्रोसेसिंग की एसिंक्रोनस प्रकृति: जब कंप्यूट संसाधन उपलब्ध होते हैं, तो बैच प्रोसेसिंग सेवा बैकग्राउंड में प्रोसेसिंग जॉब्स लॉन्च करती है। आमतौर पर आवश्यक सर्वर प्रोविजन करने में कुछ ही मिनट लगते हैं, लेकिन जॉब के लिए सटीक प्रारंभ समय की कोई गारंटी नहीं है। परिणामस्वरूप, यह सेवा रीयल-टाइम प्रोसेसिंग के लिए उपयुक्त नहीं है।

  • कस्टम पायथन ब्लॉक्स समर्थित नहीं हैं : चूंकि सेवा Roboflow के इन्फ्रास्ट्रक्चर पर चलती है, हम वर्तमान में कस्टम पायथन ब्लॉक्स के माध्यम से मनमाना कोड निष्पादन का समर्थन नहीं करते हैं।

डेडिकेटेड डिप्लॉयमेंट्स

डेडिकेटेड डिप्लॉयमेंट्स आपके मॉडलों को चलाने के लिए समर्पित GPU और CPU प्रदान करते हैं। यह विकल्प लगातार प्रदर्शन, संसाधन पृथक्करण, और उन्नत सुरक्षा प्रदान करता है, जिससे यह उन अनुप्रयोगों और प्रोडक्शन वर्कलोड के लिए उपयुक्त है जिन्हें संसाधन पृथक्करण या कस्टम कोड निष्पादन की आवश्यकता होती है।

लाभ:

  • लगातार प्रदर्शन : समर्पित संसाधन आपके मॉडलों के लिए लगातार प्रदर्शन सुनिश्चित करते हैं।

  • संसाधन पृथक्करण : आपके मॉडल पृथक संसाधनों पर चलते हैं, जिससे अन्य उपयोगकर्ताओं से हस्तक्षेप नहीं होता।

  • GPU समर्थन : आप समर्पित डिप्लॉयमेंट्स (जैसे SAM2, CogVML) पर GPU समर्थन की आवश्यकता वाले बड़े मॉडल चला सकते हैं

  • कस्टम पायथन ब्लॉक्स : आप समर्पित डिप्लॉयमेंट्स पर डिप्लॉय करते समय अपने वर्कफ़्लो में कस्टम पायथन ब्लॉक्स का उपयोग कर सकते हैं।

सीमाएँ:

  • केवल अमेरिका-आधारित डेटा सेंटर्स तक सीमित: वर्तमान में, समर्पित डिप्लॉयमेंट्स केवल अमेरिका-आधारित डेटा सेंटर्स में उपलब्ध हैं, जिससे अन्य क्षेत्रों के उपयोगकर्ताओं के लिए विलंबता अधिक हो सकती है।

Last updated

Was this helpful?