बार्क ब्रीड एपीआई एक सेवा है जो कुत्तों की नस्लों को उनकी दृश्य विशेषताओं के आधार पर वर्गीकृत करने के लिए डिज़ाइन की गई है। कुत्ते की एक छवि प्राप्त करने पर, एपीआई मशीन लर्निंग एल्गोरिदम और कुत्तों की नस्लों के विस्तृत डेटाबेस पर प्रशिक्षित कंप्यूटर विज़न मॉडल का उपयोग करता है। कुत्ते की छवि का विस्तृत विश्लेषण करते हुए, जैसे कि इसका आकार, माप और विशिष्ट विशेषताएँ, एपीआई कुत्ते की सबसे संभावित नस्ल का निर्धारण करता है
एपीआई का आउटपुट एक लेबल शामिल करता है जो पहचानी गई नस्ल को दर्शाता है, साथ ही एक आत्मविश्वास स्कोर भी होता है जो वर्गीकरण की सटीकता को दर्शाता है। आत्मविश्वास स्कोर 0 और 1 के बीच का एक मान होता है, जहाँ 1 के करीब का मान नस्ल पहचान में उच्च विश्वास को दर्शाता है
{"image_url":"https://gundog-journal.com/app/uploads/sites/2/2025/01/159_big.jpg","output":[{"label":"Golden Retriever","score":0.95}]}
curl --location --request POST 'https://zylalabs.com/api/6342/bark+breed+api/9072/breed+detection?url=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
बर्क ब्रीड एपीआई डेटा लौटाती है जिसमें पहचानी गई कुत्ते की नस्ल का लेबल और एक आत्मविश्वास स्कोर शामिल होता है नस्ल का लेबल छवि के आधार पर सबसे संभावित नस्ल बताता है जबकि आत्मविश्वास स्कोर वर्गीकरण की सटीकता को दर्शाता है जो 0 (कम निश्चितता) से लेकर 1 (उच्च निश्चितता) तक होता है
प्रतिक्रिया डेटा में प्रमुख क्षेत्र "नस्ल" है जो पहचान की गई कुत्ते की नस्ल को निर्दिष्ट करता है और "विश्वास" जो वर्गीकरण की निश्चितता को इंगित करने वाला एक संख्याात्मक मान प्रदान करता है
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है जिसमें आमतौर पर दो मुख्य फ़ील्ड होते हैं: "ब्रीड" प्रजाति नाम के लिए और "कॉन्फिडेंस" सटीकता स्कोर के लिए यह संरचना एप्लिकेशनों में आसान पार्सिंग और एकीकरण की अनुमति देती है
POST ब्रीड डिटेक्शन एंडपॉइंट के लिए मुख्य पैरामीटर "url" है जो उस कुत्ते की तस्वीर की ओर इंगित करना चाहिए जिसे विश्लेषित किया जाना है उपयोगकर्ताओं को सुनिश्चित करना चाहिए कि URL उपलब्ध है और एक मान्य इमेज फाइल की ओर इंगित करता है
डेटा की सटीकता को उन्नत मशीन लर्निंग एल्गोरिदम और कुत्तों की नस्लों के एक व्यापक डेटाबेस के उपयोग के माध्यम से बनाए रखा जाता है मॉडल को विभिन्न नस्लों के बीच वर्गीकरण की विश्वसनीयता में सुधार करने के लिए विविध डेटा सेट पर प्रशिक्षित किया जाता है
बर्क प्रजाति एपीआई के लिए सामान्य उपयोग के मामले पालतू गोद लेने की सेवाओं में नस्लों की पहचान करनाVeterinary क्लिनिकों में स्वास्थ्य विचारों के लिए कुत्ते की नस्लों का मूल्यांकन करना और डेवलपर्स जो कुत्ते के उत्साही लोगों के लिए विभिन्न नस्लों के बारे में जानने के लिए अनुप्रयोग बना रहे हैं
उपयोगकर्ता "ब्रीड" फ़ील्ड की व्याख्या करके कुत्ते की नस्ल को समझने और "कॉन्फिडेंस" स्कोर का उपयोग करके वर्गीकरण की विश्वसनीयता को मापने के लिए लौटाए गए डेटा का उपयोग कर सकते हैं यह जानकारी पालतू देखभाल प्रशिक्षण या नस्ल-विशिष्ट जरूरतों में निर्णय लेने में मदद कर सकती है
मानक डेटा पैटर्न में स्पष्ट प्रजाति लेबल और अच्छी तरह से परिभाषित प्रजातियों के लिए 1 के करीब एक आत्मविश्वास स्कोर शामिल होता है उपयोगकर्ताओं को मिली-जुली प्रजातियों या कम प्रचलित प्रजातियों के लिए कम आत्मविश्वास स्कोर का सामना करना पड़ सकता है जो वर्गीकरण में अनिश्चितता को दर्शाता है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
5,497ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
937ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,765ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
977ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,415ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,628ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
1,094ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,306ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
944ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,239ms
सर्विस लेवल:
93%
रिस्पॉन्स टाइम:
490ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,771ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,302ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,394ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,104ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,063ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
214ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
968ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,257ms