For the complete documentation index, see llms.txt. This page is also available as Markdown.

Universe खोज

Python SDK के साथ Roboflow Universe प्रोजेक्ट्स, डेटासेट्स, और मॉडल्स को प्रोग्रामेटिक रूप से खोजें।

Python SDK

Roboflow Universe सामुदायिक रूप से साझा किए गए प्रोजेक्ट, डेटासेट और मॉडल का सार्वजनिक कैटलॉग है। Python SDK एक लो-लेवल एडाप्टर उपलब्ध कराता है, जिसका उपयोग आप Universe को प्रोग्रामेटिक रूप से खोजने के लिए कर सकते हैं।

खोज

from roboflow.adapters import rfapi

results = rfapi.search_universe(
    "vehicles",
    api_key="YOUR_API_KEY",
    project_type="object-detection",  # वैकल्पिक
    limit=12,
    page=1,
)

for project in results.get("results", []):
    print(project["workspace"], project["project"], project["name"])

पैरामीटर

  • query (str, positional) - खोज शब्द।

  • api_key (str, kw-only) - आपका Roboflow API key. Universe rate limits के लिए आवश्यक।

  • project_type (str, kw-only, optional) - प्रोजेक्ट प्रकार के अनुसार फ़िल्टर करें। इनमें से एक: object-detection, वर्गीकरण, instance-segmentation, semantic-segmentation, keypoint-detection.

  • limit (int, kw-only, default 12) - पृष्ठ आकार।

  • page (int, kw-only, default 1) - 1-इंडेक्स्ड पेज संख्या।

प्रतिक्रिया

फ़ंक्शन JSON response body को ज्यों का त्यों लौटाता है। प्रत्येक परिणाम प्रविष्टि में workspace slug, project slug, project name, type, image count, और (प्रशिक्षित मॉडलों के लिए) version metadata शामिल होते हैं, जिन्हें आप सीधे इसमें उपयोग कर सकते हैं Roboflow().workspace(...).project(...).version(...).model.predict().

प्रत्येक परिणाम में यह भी शामिल होता है thumbnail और annotationThumbnail फ़ील्ड (दोनों nullable strings)। thumbnail प्रोजेक्ट की थंबनेल इमेज का URL है, और annotationThumbnail प्रोजेक्ट से एक नमूना annotated image का URL है। इनमें से कोई भी फ़ील्ड null जब संबंधित डेटा उपलब्ध न हो।

Universe मॉडल को सीधे चलाएँ

एक बार जब आपने इससे एक मॉडल खोज लिया हो search_universe, उस पर उसी तरह inference चलाएँ जैसे आप अपने मॉडल पर करते हैं:

देखें किसी इमेज पर मॉडल चलाएँ के बारे में विवरण के लिए predict() विभिन्न task types में।

CLI

आप सार्वजनिक datasets और models को यहाँ खोज सकते हैं Roboflow Universe कमांड लाइन से।

Universe खोजें

विकल्प

ध्वज
विवरण

--type

इसके अनुसार फ़िल्टर करें डेटासेट या model

--limit

परिणामों की अधिकतम संख्या (डिफ़ॉल्ट: 12)

उदाहरण

केवल डेटासेट खोजें:

परिणाम सीमित करें:

JSON आउटपुट

का उपयोग करें --json ऐसे संरचित आउटपुट के लिए जो pipe करने के लिए सुरक्षित हो:

एग्ज़िट कोड: 0 = सफलता, 1 = त्रुटि, 2 = प्रमाणीकरण त्रुटि।

अंतिम अपडेट

क्या यह उपयोगी था?