> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/datasets/hi/manage/manage-datasets/manage-batches.md).

# डेटासेट बैच

## परिचय

जब आप [अपना डेटा अपलोड करते हैं](/datasets/hi/create-and-upload/adding-data.md) Roboflow में, आपके द्वारा अपलोड किया गया डेटा एक बैच बन जाता है। बैच छवियों का एक समूह होता है, जिसे आप Roboflow में डेटासेट प्रक्रिया के दौरान ट्रैक कर सकते हैं।

आप अपने प्रोजेक्ट के Annotate पेज पर सभी बैच देख सकते हैं।

<figure><img src="/files/118769d02e79440f5763ddfc94daaabcf746c0b8" alt=""><figcaption><p>Annotate पेज का दृश्य। नोट: सार्वजनिक उपयोगकर्ताओं के लिए समीक्षा कॉलम उपलब्ध नहीं होगा।</p></figcaption></figure>

जैसे ही छवियाँ अपलोड होती हैं, वे Unassigned कॉलम में होती हैं।

आप किसी बैच को किसी व्यक्ति के लिए एनोटेट करने हेतु असाइन कर सकते हैं, जिससे वह Annotating कॉलम में चला जाता है। आप किसी बैच में छवियों का चयन भी असाइन कर सकते हैं। इस स्थिति में, कोई भी असाइन न की गई छवियाँ Unassigned में एक नए बैच में चली जाती हैं।

जैसे ही किसी बैच की छवियाँ एनोटेट हो जाती हैं, उन्हें Review (जिन उपयोगकर्ताओं के लिए Review Mode उपलब्ध है) या Dataset कॉलम में भेज दिया जाता है।

यदि बैच Review कॉलम में हैं, तो कुछ या सभी या तो स्वीकृत होते हैं या अस्वीकृत। स्वीकृत बैच Dataset कॉलम में चले जाएंगे। अस्वीकृत बैच Annotating कॉलम में वापस भेज दिए जाते हैं

### बैचों को मर्ज करना

आप Annotate पेज से कई बैचों को एक में जोड़ सकते हैं। यह तब उपयोगी है जब एक-छवि स्वीकृतियों ने एक सुधार सेट को कई छोटे बैचों में बाँट दिया हो।

बैच नाम के पास मौजूद तीन बिंदुओं पर क्लिक करें और मर्ज डायलॉग खोलने के लिए "Merge Batches" पर क्लिक करें। दो या अधिक बैच खोजें और चुनें, फिर मर्ज बटन पर क्लिक करें। सबसे अधिक छवियों वाला चयनित बैच बना रहता है और अन्य बैचों की सभी छवियाँ प्राप्त करता है। खाली किए गए बैच बोर्ड से गायब हो जाते हैं।

मर्ज करना केवल ऐसे बैच पर उपलब्ध है जिसके साथ कम से कम एक अन्य संगत बैच हो। अलग-अलग स्रोत वीडियो के बैचों को एक साथ मर्ज नहीं किया जा सकता, और managed review queues को भी मर्ज नहीं किया जा सकता।

### बैच हटाना

{% hint style="danger" %}
हटाना स्थायी और अपरिवर्तनीय है। Roboflow हटाए गए बैचों को पुनर्प्राप्त नहीं कर सकता।
{% endhint %}

आप केवल Unassigned कॉलम में मौजूद किसी बैच को हटा सकते हैं। यदि जिस बैच को आप हटाना चाहते हैं वह Annotating, Review या Dataset कॉलम में है, तो आपको क्लिक करना होगा `Unassigned में ले जाएँ` पर क्लिक करने से पहले `जॉब हटाएँ`.

आप बैच नाम के पास मौजूद तीन बिंदुओं पर क्लिक करके और "Delete Batch" पर क्लिक करके बैच हटा सकते हैं।

<figure><img src="/files/d325ad775b752033b704e34d100a88b5e17aaf40" alt="" width="279"><figcaption></figcaption></figure>

## HTTP API

आप निम्नलिखित GET अनुरोध बनाकर उन बैचों की सूची प्राप्त कर सकते हैं जिनमें आपकी अपलोड की गई छवियाँ समूहित हैं:

```bash
curl --location --request GET 'https://api.roboflow.com/${WORKSPACE}/${PROJECT}/batches?api_key=${ROBOFLOW_API_KEY}'
```

यह अनुरोध निम्नलिखित प्रारूप में एक प्रतिक्रिया लौटाएगा:

```json
{
    "batches": [
        {
            "name": "22/11/22 को 1:39 pm पर अपलोड किया गया",
            "numJobs": 2,
            "images": 115,
            "uploaded": {
                "_seconds": 1669146024,
                "_nanoseconds": 818000000
            },
            "id": "<BATCH_ID 1>"
        },
        {
            "numJobs": 0,
            "images": 11,
            "uploaded": {
                "_seconds": 1669236873,
                "_nanoseconds": 47000000
            },
            "name": "API के माध्यम से अपलोड",
            "id": "<BATCH_ID 2>"
        }
    ]
}
```

केवल किसी विशिष्ट बैच की जानकारी प्राप्त करने के लिए, आप अनुरोध के पथ में बैच Id जोड़ सकते हैं:

```bash
curl --location --request GET 'https://api.roboflow.com/${WORKSPACE}/${PROJECT}/batches/${BATCH_ID}?api_key=${ROBOFLOW_API_KEY}'
```

यह अनुरोध निम्नलिखित प्रारूप में डेटा लौटाएगा:

```json
{
    "name": "22/11/22 को 1:39 pm पर अपलोड किया गया",
    "uploaded": {
        "_seconds": 1669146024,
        "_nanoseconds": 818000000
    },
    "images": 115,
    "numJobs": 2,
    "id": "<BATCH_ID>"
}
```

## MCP सर्वर

अपने AI एजेंट को जोड़ें [MCP सर्वर](https://docs.roboflow.com/agents/mcp-server) और यह इन टूल्स के साथ बैचों को पुनर्गठित कर सकता है:

<table data-search="false"><thead><tr><th width="290">टूल</th><th>विवरण</th></tr></thead><tbody><tr><td><code>annotation_batches_list</code></td><td>किसी प्रोजेक्ट में अपलोड बैचों की सूची बनाएं।</td></tr><tr><td><code>annotation_batches_get</code></td><td>एक अपलोड बैच का विवरण प्राप्त करें।</td></tr><tr><td><code>annotation_batches_create</code></td><td>चयनित छवियों को एक बैच से नए बैच में ले जाएँ।</td></tr><tr><td><code>annotation_batches_merge</code></td><td>स्रोत बैचों की सभी छवियों को लक्ष्य बैच में ले जाएँ।</td></tr><tr><td><code>annotation_batches_delete</code></td><td>एक बैच हटाएँ और उसकी छवियों को Unassigned में ले जाएँ।</td></tr></tbody></table>
