API : Python SDK
प्रमुख विशेषताऐं
आवश्यकताएं
आवश्यकता
विवरण
त्वरित शुरुआत
स्थापना
मूल उपयोग
पूर्ण नियंत्रण
इंस्टालेशन गाइड
पूर्वावश्यकताएँ
पिप के माध्यम से स्थापित करें
स्थापना सत्यापित करें
पहली बार सेटअप
लाइसेंस सक्रियण
टेस्ट कनेक्शन
API संदर्भ
क्लोरोसलोकल क्लास
कंस्ट्रक्टर
पैरामीटर
प्रकार
डिफ़ॉल्ट
विवरण
तरीके
create_project(project_name, camera=None)
create_project(project_name, camera=None)पैरामीटर
प्रकार
आवश्यक
विवरण
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)पैरामीटर
प्रकार
आवश्यक
विवरण
configure(**settings)
configure(**settings)पैरामीटर
प्रकार
डिफ़ॉल्ट
विवरण
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)पैरामीटर
प्रकार
डिफ़ॉल्ट
विवरण
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()सुविधा कार्य
process_folder(folder_path, **options)
process_folder(folder_path, **options)पैरामीटर
प्रकार
डिफ़ॉल्ट
विवरण
संदर्भ प्रबंधक समर्थन
संपूर्ण उदाहरण
उदाहरण 1: बुनियादी प्रसंस्करण
उदाहरण 2: कस्टम वर्कफ़्लो
उदाहरण 3: एकाधिक फ़ोल्डरों का बैच प्रसंस्करण
उदाहरण 4: अनुसंधान पाइपलाइन एकीकरण
उदाहरण 5: कस्टम प्रगति निगरानी
उदाहरण 6: त्रुटि प्रबंधन
उदाहरण 7: खाता प्रबंधन और लॉगआउट
उदाहरण 8: कमांड-लाइन टूल
एक्सेप्शन हेंडलिंग
अपवाद पदानुक्रम
अपवाद उदाहरण
उन्नत विषय
कस्टम बैकएंड कॉन्फ़िगरेशन
नॉन-ब्लॉकिंग प्रोसेसिंग
मेमोरी प्रबंधन
समस्या निवारण
बैकएंड प्रारंभ नहीं हो रहा है
लाइसेंस का पता नहीं चलासमस्या: SDK गुम लाइसेंस के बारे में चेतावनी देता हैसमाधान:
आयात त्रुटियाँमुद्दा: ModuleNotFoundError: No module named 'chloros_sdk'समाधान:
ModuleNotFoundError: No module named 'chloros_sdk'समाधान:प्रोसेसिंग टाइमआउटसमस्या: प्रसंस्करण समय समाप्तसमाधान:
पोर्ट पहले से ही उपयोग में हैसमस्या: बैकएंड पोर्ट 5000 पर कब्जासमाधान:
प्रदर्शन युक्तियाँ
प्रसंस्करण गति को अनुकूलित करें
मेमोरी अनुकूलन
पृष्ठभूमि प्रसंस्करण
एकीकरण उदाहरण
Django एकीकरण
फ्लास्क API
ज्यूपिटर नोटबुक
अक्सर पूछे जाने वाले प्रश्न
प्रश्न: क्या SDK को इंटरनेट कनेक्शन की आवश्यकता है?
प्रश्न: क्या मैं GUI के बिना सर्वर पर SDK का उपयोग कर सकता हूँ?ए: हाँ! आवश्यकताएं:
प्रश्न: डेस्कटॉप, CLI और SDK में क्या अंतर है?
फ़ीचर
डेस्कटॉप जीयूआई
CLI कमांड लाइन
Python SDK
प्रश्न: क्या मैं SDK के साथ निर्मित ऐप्स वितरित कर सकता हूं?ए: SDK कोड को आपके एप्लिकेशन में एकीकृत किया जा सकता है, लेकिन:
प्रश्न: मैं SDK को कैसे अपडेट करूं?
प्रश्न: संसाधित छवियाँ कहाँ सहेजी जाती हैं?
प्रश्न: क्या मैं निर्धारित समय पर चलने वाली Python स्क्रिप्ट से छवियों को संसाधित कर सकता हूँ?ए: हाँ! Python स्क्रिप्ट के साथ Windows टास्क शेड्यूलर का उपयोग करें:
प्रश्न: क्या SDK async/प्रतीक्षा का समर्थन करता है?ए: वर्तमान संस्करण समकालिक है। एसिंक व्यवहार के लिए, wait=False का उपयोग करें या अलग थ्रेड में चलाएं:
wait=False का उपयोग करें या अलग थ्रेड में चलाएं:प्रश्न: मैं विभिन्न Chloros+ खातों के बीच कैसे स्विच करूं?ए: कैश्ड क्रेडेंशियल साफ़ करने के लिए logout() विधि का उपयोग करें, फिर नए खाते से पुनः लॉगिन करें:
logout() विधि का उपयोग करें, फिर नए खाते से पुनः लॉगिन करें:मदद प्राप्त करें
दस्तावेज़ीकरण
सहायता चैनल
नमूना कोड
लाइसेंसमालिकाना सॉफ्टवेयर - कॉपीराइट (सी) 2025 MAPIR Inc.
Last updated