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

एक प्रोजेक्ट बनाएं

अपने workspace में एक प्रोजेक्ट बनाएं।

के बारे में

मॉडल को प्रशिक्षित करने से पहले, आपको एक प्रोजेक्ट बनाना होगा।

एक प्रोजेक्ट में images और annotations होते हैं। इस data को फिर एक dataset version में बदला जा सकता है, जो समय में जमा हुआ आपके data का snapshot होता है। Versions का उपयोग फिर models को train करने के लिए किया जा सकता है।

वेब ऐप

प्रोजेक्ट बनाएं

सबसे पहले, Roboflow dashboard पर जाएँ। फिर, "Create New Project" पर क्लिक करें:

आपको एक ऐसे पेज पर ले जाया जाएगा जहाँ आप नया प्रोजेक्ट बना सकते हैं:

इस पेज पर, आपको यह भरना होगा:

  1. एक प्रोजेक्ट प्रकार.

    1. ऑब्जेक्ट डिटेक्शन: एक image में objects की location खोजें।

    2. सिंगल-लेबल क्लासिफिकेशन: categories के एक सीमित सेट को देखते हुए, एक image को एक label दें।

    3. मल्टी-लेबल क्लासिफिकेशन: categories के एक सीमित सेट को देखते हुए, image से संबंधित labels की कोई भी संख्या असाइन करें।

    4. इंस्टेंस सेगमेंटेशन: pixel स्तर तक, एक image में objects की location खोजें।

    5. सेमांटिक सेगमेंटेशन: pixel स्तर तक, एक image में objects की location खोजें और पाए गए प्रत्येक object के लिए विशिष्ट references बनाएं।

    6. कीपॉइंट डिटेक्शन: एक image में objects और उनके keypoints की location खोजें। आम तौर पर object की pose निर्धारित करने के लिए उपयोग किया जाता है।

  2. प्रोजेक्ट का नाम: आपके प्रोजेक्ट का नाम।

  3. एनोटेशन समूह: एक label जो categorizes करता है कि आप अपनी images में क्या detect कर रहे हैं (उदा. "chess pieces", "vehicles", "defects"). जो projects एक ही annotation group साझा करते हैं, वे अपनी class list और annotations भी साझा करते हैं। देखें एनोटेशन ग्रुप्स अधिक विवरण के लिए।

जब आप इन मानों को निर्दिष्ट कर लें, तो प्रोजेक्ट बनाने के लिए form सबमिट करें।

यदि आप किसी अन्य प्रकार के supported project को देखना चाहते हैं, तो अपनी रुचि दर्शाने के लिए project types के dropdown से विकल्प चुन सकते हैं।

यदि आप free plan पर हैं, तो आपके datasets और models Roboflow Universe पर उपलब्ध होंगे। यदि आप paid plan पर हैं, तो आप private projects बना सकते हैं। Private projects केवल आपके Workspace के लिए accessible होते हैं और कभी public नहीं होते।

Agent से प्रोजेक्ट बनाएं

आप एक प्रोजेक्ट बना सकते हैं Roboflow Agent चैट छोड़े बिना। "+" टैब खोलें और "Create a New Asset" पेज पर "New Model" पर क्लिक करें। वही form टैब के अंदर खुलता है, जिसमें project type selector और बाकी के fields होते हैं।

जब प्रोजेक्ट बन जाता है, तो टैब उस प्रोजेक्ट के view में बदल जाता है।

HTTP API

POST /:workspace/projects

वर्कस्पेस में एक प्रोजेक्ट बनाएं।

उदाहरण अनुरोध

बॉडी

नाम
प्रकार
विवरण
आवश्यक

name

string

प्रोजेक्ट के लिए प्रदर्शित नाम। URL slug इससे स्वतः जनरेट होता है।

type

string

प्रोजेक्ट प्रकार। इनमें से एक object-detection, single-label-classification, multi-label-classification, instance-segmentation, semantic-segmentation, keypoint-detection.

annotation

string

एनोटेशन समूह - एक संज्ञा जो बताती है कि क्या लेबल किया जा रहा है (उदा. "sharks", "defects").

license

string

प्रोजेक्ट के लिए लाइसेंस। उन workspaces के लिए आवश्यक जो पहले से public नहीं हैं। स्वीकृत मान: Public Domain, MIT, CC BY 4.0, BY-NC-SA 4.0, OBdL v1.0, Private (केवल paid plans)।

group

string

इस प्रोजेक्ट को रखने के लिए प्रोजेक्ट फ़ोल्डर का id। देखें प्रोजेक्ट फ़ोल्डर प्रबंधित करें.

उदाहरण प्रतिक्रिया

आवश्यक scope: project:create.

Python SDK

Workspace.create_project() वर्कस्पेस में एक नया प्रोजेक्ट बनाता है और एक Project object लौटाता है, जिसमें आप फिर images upload कर सकते हैं।

पैरामीटर्स

  • project_name (str) - प्रदर्शित नाम। URL slug इससे स्वतः जनरेट होता है।

  • project_type (str) - इनमें से एक:

    • object-detection

    • single-label-classification

    • multi-label-classification

    • instance-segmentation

    • semantic-segmentation

    • keypoint-detection

  • project_license (str) - पर सेट करें "Private" private projects (केवल paid plans) के लिए। Public-license मान शामिल हैं "MIT", "CC BY 4.0", "Public Domain", आदि - पूरी सूची के लिए web app में project creation form देखें।

  • annotation (str) - एनोटेशन समूह: एक संज्ञा जो बताती है कि क्या लेबल किया जा रहा है ("flowers", "vehicles", "defects")। labeling UI prompts में उपयोग किया जाता है।

CLI

आप command line से नए projects बना सकते हैं।

कमांड

विकल्प

फ़्लैग
विवरण

--type

प्रोजेक्ट प्रकार (आवश्यक)। नीचे समर्थित types देखें

--license

प्रोजेक्ट के लिए लाइसेंस (वैकल्पिक)

--annotation

एनोटेशन समूह नाम (वैकल्पिक, डिफ़ॉल्ट रूप से प्रोजेक्ट नाम)

समर्थित प्रोजेक्ट प्रकार

  • object-detection

  • single-label-classification

  • multi-label-classification

  • instance-segmentation

  • semantic-segmentation

  • keypoint-detection

उदाहरण

एक object detection प्रोजेक्ट बनाएं:

एक classification प्रोजेक्ट बनाएं:

JSON आउटपुट

MCP सर्वर

अपने AI agent को MCP सर्वर से कनेक्ट करें और यह इन tools के साथ projects बना और inspect कर सकता है:

टूल
विवरण

projects_create

एक नया computer vision प्रोजेक्ट बनाएं।

projects_get

versions, classes, splits, और trained models सहित प्रोजेक्ट विवरण प्राप्त करें।

वर्कस्पेस में projects की सूची बनाएं।

अगले चरण

अपने प्रोजेक्ट में images और अन्य data जोड़ें। देखें

अंतिम अपडेट

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