बारे में
एजेंट DVR डीपस्टैक एआई, कोडप्रोजेक्ट एआई, प्लेटरेकग्नाइजर.कॉम और ओपनएआई (चैट जीपीटी) जैसे एआई सर्वरों के साथ पूर्ण रूप से एकीकृत होता है जो स्मार्ट अलर्ट फ़िल्टरिंग, ऑब्जेक्ट पहचान, सीन पहचान और बुद्धिमान घटना नियंत्रण जोड़ते हैं।
डीपस्टैक और कोडप्रोजेक्ट एआई के अलावा, आप उनी API का समर्थन करने वाले अन्य एआई सर्वरों का भी उपयोग कर सकते हैं:
- https://www.codeproject.com/AI/ क्रॉस प्लेटफ़ॉर्म जीपीयू / सीपीयू आधारित एआई प्रोसेसिंग सर्वर
- https://docs.platerecognizer.com/ लाइसेंस प्लेट पहचान सर्वर (वेब आधारित एपीआई)
- https://github.com/runningman84/docker-coral-rest-server - कोरल यूएसबी स्टिक से त्वरण के साथ एक आरपीआई (या लिनक्स / मैक) पर टेंसरफ़्लो-लाइट मॉडल
- https://github.com/robmarkcole/coral-pi-rest-server/ - एक कोरल यूएसबी एक्सेलरेटर के माध्यम से टेंसरफ़्लो-लाइट मॉडल पर एक फ्लास्क ऐप के द्वारा
- https://github.com/xnorpx/blue-candle - सुपर छोटा ऑब्जेक्ट पहचान सर्वर
AI सेटअप करना
AI सर्वर सेट करने के लिए, मुख्य एजेंट DVR UI के ऊपरी बाएं कोने पर आइकन पर क्लिक करें। फिर कॉन्फ़िगरेशन के तहत सेटिंग्स पर क्लिक करें, ड्रॉपडाउन मेनू से AI सर्वर्स का चयन करें, और कॉन्फ़िगर पर क्लिक करें।
एजेंट DVR को विभिन्न AI सुविधाओं के लिए CodeProject.AI के साथ एकीकृत किया गया है जिसमें वस्तु पहचान, चेहरे की पहचान, ALPR (स्वचालित लाइसेंस प्लेट पहचान), और सुपर रिज़ोल्यूशन (एन्हांस) शामिल हैं। PlateRecognizer.com भी एक ALPR प्रदाता के रूप में समर्थित है। CodeProject.AI मुक्त स्रोत, मुफ्त है, और अधिकांश प्लेटफ़ॉर्म के साथ संगत है।
शुरू करने के लिए, अपने प्लेटफ़ॉर्म के लिए एक AI सर्वर स्थापित करें और उसे एजेंट DVR से जोड़ने के लिए कॉन्फ़िगर बटन और फिर जोड़ें पर क्लिक करें।
आप एजेंट में आवश्यकतानुसार जितने भी AI सर्वर जोड़ सकते हैं। एजेंट में कैमरे को प्रत्येक कार्य के लिए विभिन्न AI सर्वर का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है, या आप सभी कार्यों के लिए एक AI सर्वर का उपयोग कर सकते हैं।
अपने सर्वर को कॉन्फ़िगर करना
- नाम: अपने सर्वर का नाम दें, जैसे, कैट कैचर।
- AI सर्वर URL: अपने AI सर्वर का URL दर्ज करें, जैसे, http://localhost:32168/
- API कुंजी: अगर सेट अप किया गया है तो अपनी कुंजी दर्ज करें (वैकल्पिक)।
- समय सीमा: सर्वर अनुरोधों के लिए सेकंड में समय सीमा।
- पुनः प्रयास देरी: इस सर्वर पर विफल अनुरोध को पुनः प्रयास करने से पहले समय सेकंड में।
अपनी सेटिंग्स को सहेजने के लिए ठीक पर क्लिक करें।
प्लेटरिकग्नाइजर.कॉम का उपयोग करें।
एजेंट DVR में LPR (ANPR या लाइसेंस प्लेट पहचान) को कॉन्फ़िगर करने के लिए, सर्वर सेटिंग्स - AI सेटिंग्स पर जाएं और प्लेट रिकग्नाइज़र के तहत विवरण दर्ज करें। नि:शुल्क परीक्षण के लिए प्लेट रिकग्नाइज़र पर निशुल्क पंजीकरण करें। क्रेडिट कार्ड की आवश्यकता नहीं है।
- URL: सेवा के लिए URL दर्ज करें। डिफ़ॉल्ट रूप से "https://api.platerecognizer.com/v1/plate-reader/" होता है, या अपने खुद के सर्वर का उपयोग करें अगर आप अपनी इंस्टेंस होस्ट कर रहे हैं।
- Token: प्लेट रिकग्नाइज़र के लिए पंजीकरण करने के बाद, खाता पृष्ठ पर जाएं और एपीआई टोकन की प्रतिलिपि बनाएं।
- क्षेत्र: डिफ़ॉल्ट के लिए खाली छोड़ें या क्षेत्रों की CSV सूची दर्ज करें।
- कॉन्फ़िग: यदि आवश्यक हो तो दस्तावेज़ से अतिरिक्त कॉन्फ़िगरेशन मान दर्ज करें।
AI मॉड्यूल प्रबंधन
AI सर्वर सूची में (उपर दिए गए) आपको AI सर्वर को कॉन्फ़िगर करने, परीक्षण करने, संपादित करने और हटाने के विकल्प मिलते हैं। मॉड्यूल उपलब्ध या चयनित सर्वर पर प्रदर्शित करने के लिए कॉन्फ़िगर बटन पर क्लिक करें।
एजेंट DVR आपके सर्वर से वर्तमान मॉड्यूल सूची प्राप्त करता है और प्रत्येक मॉड्यूल के इंस्टॉल करने, अनइंस्टॉल करने, कॉन्फ़िगर करने और परीक्षण करने के लिए उपयोगकर्ता इंटरफ़ेस प्रदान करता है। सभी डिफ़ॉल्ट CodeProject.UI मॉड्यूल के लिए समर्थन प्रदान किया जाता है, हालांकि एजेंट DVR केवल इनमें से एक सबसेट का उपयोग करता है।
एजेंट DVR में ALPR (ऑटोमैटिक लाइसेंस प्लेट पहचान), सुपर रेज़ोल्यूशन या फेस पहचान का उपयोग करने के लिए, आपको इस पेज से संबंधित मॉड्यूल इंस्टॉल करने की आवश्यकता होगी। आमतौर पर, इन मॉड्यूल के लिए डिफ़ॉल्ट सेटिंग्स पर्याप्त होती हैं, लेकिन आप प्रत्येक मॉड्यूल के तहत आइकन पर क्लिक करके उन्हें कॉन्फ़िगर कर सकते हैं।
ओपनएआई का उपयोग करें
एजेंट DVR में सीन पहचान के लिए OpenAI को कॉन्फ़िगर करने के लिए, सर्वर सेटिंग्स - AI सेटिंग्स पर जाएं और OpenAI सीन पहचान के तहत विवरण दर्ज करें। OpenAI API कुंजी के लिए पंजीकरण करें
- URL: सेवा के लिए URL दर्ज करें। डिफ़ॉल्ट रूप से "https://api.openai.com/v1/chat/completions" है।
- OpenAI API कुंजी: OpenAI के लिए साइन अप करने के बाद, API कुंजी पेज पर जाएं और एक नया सीक्रेट कुंजी बनाएं। इस कुंजी को कॉपी करें और इस फ़ील्ड में पेस्ट करें।
- मॉडल: उपयोग करने के लिए मॉडल निर्दिष्ट करें। डिफ़ॉल्ट रूप से gpt-4-vision-preview है। यह OpenAI द्वारा किसी समय हटाया या बदला जा सकता है।
- अधिकतम टोकन: यह अनुरोध प्रति टोकन की अधिकतम खर्च को नियंत्रित करता है। अगर आपको समस्याएं हैं तो /logs.html पर लॉग देखें क्योंकि यह टोकन खर्च से संबंधित हो सकता है।