> 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/get-started/hi/agents/roboflow-agent.md).

# Roboflow Agent

इन-ऐप Roboflow Agent जो Workflows और Rapid models बनाता, चलाता, और डिबग करता है, साथ ही उसका HTTP chat API।

## के बारे में

Roboflow Agent को आपके [वर्कस्पेस](/get-started/hi/platform/workspaces/key-concepts.md) तक पहुँच है और यह बना, संपादित, चला, और डीबग कर सकता है [वर्कफ़्लो](https://docs.roboflow.com/workflows). आप इसका उपयोग यह सेट अप करने के लिए भी कर सकते हैं [Rapid](https://docs.roboflow.com/models/rapid/rapid) मॉडलों तक। अपने वर्कस्पेस के बाएँ साइडबार में "Agent" पर क्लिक करके Agent तक पहुँचें।

<figure><img src="https://3949523067-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-e08163ee75bce9853bb94d3581efc5910405e091%2Frf-agent.png?alt=media" alt=""><figcaption></figcaption></figure>

### क्षमताएँ

Agent इनके साथ काम कर सकता है:

* [वर्कफ़्लो](https://docs.roboflow.com/workflows): एक साधारण विवरण से बनाएँ, छवियों, RTSP स्ट्रीम, वीडियो, या वेबकैम पर चलाएँ, वीडियो के केवल उस हिस्से को चलाएँ जिसकी आप माँग करें, लाइव प्रीव्यू देखें, विफलताओं को स्वतः ठीक करें, रन त्रुटियों की जाँच करें, और डिटेक्शन ज़ोन बनाएँ।
* संलग्न मीडिया: चैट में डाली गई छवियों और MP4 या MOV वीडियो का विश्लेषण करें, और उनके साथ वर्कफ़्लो बनाएँ और सत्यापित करें।
* छवि जनरेशन: जब आपके पास अभी फ़ोटो न हों, तब पाठ विवरण से 1 से 10 छवियाँ बनाएँ। जब आप Agent से जनरेट करने को कहते हैं, तब वह शुरू होता है। यदि आप अनुमान चाहते हैं, तो पहले मूल्य पूछें। हर छवि आपके [एसेट लाइब्रेरी](/get-started/hi/platform/workspaces/asset-library.md)में सहेजी जाती है, और आप केवल उन्हीं छवियों के लिए भुगतान करते हैं जो सहेजी जाती हैं। Agent आपकी अपनी छवियों को संदर्भ के रूप में उपयोग नहीं कर सकता।
* [Rapid](https://docs.roboflow.com/models/rapid/rapid) मॉडल: सेट अप करें, प्रबंधित करें, और प्रशिक्षण विफलताओं का निदान करें।
* प्रोजेक्ट्स: [प्रोजेक्ट बनाएँ](https://docs.roboflow.com/datasets/create-and-upload/create-a-project#create-a-project-from-the-agent), शुरू करें [मॉडल प्रशिक्षण](https://docs.roboflow.com/models/train/train-a-model#train-from-the-agent), [स्प्लिट्स को पुनर्संतुलित करें](https://docs.roboflow.com/datasets/versions/dataset-versions/create-a-dataset-version#readjusting-train-validation-test-splits), और [प्रोजेक्ट्स को मर्ज करें](https://docs.roboflow.com/datasets/manage/merge-datasets).
* Universe डेटासेट: पर सार्वजनिक डेटासेट खोजें [Universe](https://docs.roboflow.com/datasets/universe/universe/what-is-roboflow-universe), उनकी तुलना करें, और [एक पूरा डेटासेट या तय संख्या में छवियाँ कॉपी करें](https://docs.roboflow.com/datasets/universe/universe/fork-a-universe-dataset#roboflow-agent) किसी प्रोजेक्ट में। Agent के कुछ भी कॉपी करने से पहले आप चैट में स्रोतों, छवि गिनती, और क्लास परिवर्तनों पर सहमति देते हैं।
* डेटासेट्स: [लेबलिंग चरण के अनुसार छवियाँ ब्राउज़ करें](https://docs.roboflow.com/datasets/annotate/annotate/team-collaboration#browse-labeling-work-from-the-agent), [वर्कस्पेस की छवियों को किसी मॉडल में जोड़ें और उन्हें लेबल करना शुरू करें](https://docs.roboflow.com/datasets/annotate/annotate/team-collaboration#add-images-and-start-annotating), एक बैच को समीक्षा के लिए या संपादन हेतु वापस भेजें, Review में छवियों को अनुमोदित या अस्वीकृत करें (नौकरियों और छवि संख्या की पुष्टि करने के बाद), छवियों को डेटासेट में स्वीकार करें, और काम को unassigned पर वापस भेजें।
* [बैच प्रोसेसिंग](https://docs.roboflow.com/deployment/roboflow-cloud/batch-processing): अपनी Asset Library की छवियों पर एक प्रकाशित Workflow चलाएँ, चैट में आपके साथ एक नया जॉब सेट अप करें, अपने जॉब्स की सूची बनाएँ, और किसी एक की स्थिति रिपोर्ट करें।
* [एक्टिव लर्निंग](https://docs.roboflow.com/deployment/monitoring-and-analytics/active-learning): प्रति प्रोजेक्ट संग्रह को चालू या बंद करें और उसकी सीमाएँ और शर्तें संपादित करें।
* [विज़न इवेंट्स](https://docs.roboflow.com/deployment/monitoring-and-analytics/vision-events): Workflows में ब्लॉक जोड़ें, [अपने इवेंट डेटा के बारे में सवालों के जवाब दें](https://docs.roboflow.com/deployment/monitoring-and-analytics/vision-events/query-events), और शेड्यूल करें [सारांश रिपोर्ट्स](https://docs.roboflow.com/deployment/monitoring-and-analytics/vision-events/summary-reports).
* उपयोग: दिखाएँ आपकी [क्रेडिट उपयोग डैशबोर्ड](/get-started/hi/platform/billing-and-plans/credits/view-credit-usage.md) आपके सवाल से मेल खाने वाले फ़िल्टरों के साथ।
* एज डिवाइस: आपके [डिप्लॉयमेंट मैनेजर](https://docs.roboflow.com/deployment/self-hosted/enterprise/deployment-manager) फ़्लीट, टेलीमेट्री, लॉग्स, और स्ट्रीम्स तक केवल-पठन पहुँच के साथ सवालों के जवाब दें।
* टैब्स: खुले Workflows, मॉडल, प्रोजेक्ट, और उपयोग दृश्य व्यवस्थित करें; क्रम बदलने के लिए खींचें; बंद आइटम फिर से खोलें या "+" टैब से नए बनाएँ।

### पृष्ठभूमि कार्य

Agent द्वारा शुरू किए गए लंबे जॉब्स आपकी चैट के दौरान चलते रहते हैं: मॉडल प्रशिक्षण, Universe डेटासेट कॉपी, ऑटो-लेबलिंग, डेटासेट संस्करण जनरेशन, प्रोजेक्ट मर्ज, क्लास रीमैप, स्प्लिट पुनर्संतुलन, और बैच प्रोसेसिंग जॉब्स। चैट बॉक्स के ऊपर दिखने वाला पिल चल रहे जॉब्स की गिनती करता है। इसे क्लिक करें, या बाएँ मेनू में "Background Tasks" क्लिक करें, ताकि एक पैनल खुले जिसमें वे "Running" और "Finished" के अंतर्गत सूचीबद्ध हों। किसी कार्य पर क्लिक करके वह पेज खोलें जो उसने बनाया था।

जब कोई कार्य पूरा होता है, Agent आपको चैट में बताता है, भले ही आपने टैब बंद कर दिया हो और बाद में वापस आए हों। यहाँ केवल वे जॉब्स दिखते हैं जो किसी बातचीत के अंदर शुरू किए गए हों। ऐप में कहीं और या API के माध्यम से शुरू किया गया प्रशिक्षण यहाँ नहीं दिखता, और आप उसे इसके बजाय Activity Center में ट्रैक करते हैं।

## HTTP API

Agent API आपको Roboflow AI agent के साथ इंटरैक्ट करने देता है `api.roboflow.com`. आप बनाने या संपादित करने के लिए प्राकृतिक भाषा के निर्देश भेज सकते हैं [वर्कफ़्लो](https://docs.roboflow.com/workflows/build/create-a-workflow)फिर तैयार होने पर उन्हें प्रकाशित करें। जब तक आप स्पष्ट रूप से प्रकाशित नहीं करते, सभी बदलाव ड्राफ़्ट के रूप में सहेजे जाते हैं।

प्रमाणीकरण के माध्यम से होता है [API कुंजी](https://docs.roboflow.com/reference/platform/rest-api/authenticate-with-the-rest-api). यदि आप [सीमित API कुंजी](https://docs.roboflow.com/reference/authentication/authentication/scoped-api-keys) का उपयोग फ़ोल्डर प्रतिबंधों के साथ करते हैं, तो agent केवल उस फ़ोल्डर दायरे के भीतर Workflows और मॉडलों तक ही पहुँच सकेगा, और वह फ़ोल्डर के बाहर मौजूद प्रोजेक्ट नहीं देख पाएगा। agent से workspace models सूचीबद्ध करने को कहने पर केवल वही मॉडल मिलते हैं जो कॉल करने वाला पहले से देख सकता है।

### चैट

Agent को संदेश भेजें। एक नई बातचीत शुरू करें, या इसे पास करके किसी मौजूदा बातचीत को जारी रखें `conversation_id`.

{% openapi src="/files/e327c5a5c7bd643bc57ab2565660f583a2cf7e0a" path="/{workspace}/agent/chat" method="post" %}
[agent-api.yaml](https://3949523067-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-fe7368626d50bfa1cbdc6309c07567b2b9391c85%2Fagent-api.yaml?alt=media)
{% endopenapi %}

### एक Workflow प्रकाशित करें

Agent द्वारा बनाए या संपादित किए गए Workflow के नवीनतम ड्राफ़्ट को तैनात करें।

{% openapi src="/files/e327c5a5c7bd643bc57ab2565660f583a2cf7e0a" path="/{workspace}/agent/workflows/{workflowUrl}/publish" method="post" %}
[agent-api.yaml](https://3949523067-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-fe7368626d50bfa1cbdc6309c07567b2b9391c85%2Fagent-api.yaml?alt=media)
{% endopenapi %}

### बातचीतों की सूची

{% openapi src="/files/e327c5a5c7bd643bc57ab2565660f583a2cf7e0a" path="/{workspace}/agent/conversations" method="get" %}
[agent-api.yaml](https://3949523067-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-fe7368626d50bfa1cbdc6309c07567b2b9391c85%2Fagent-api.yaml?alt=media)
{% endopenapi %}

### एक बातचीत प्राप्त करें

{% openapi src="/files/e327c5a5c7bd643bc57ab2565660f583a2cf7e0a" path="/{workspace}/agent/conversations/{id}" method="get" %}
[agent-api.yaml](https://3949523067-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-fe7368626d50bfa1cbdc6309c07567b2b9391c85%2Fagent-api.yaml?alt=media)
{% endopenapi %}

## MCP सर्वर

अपने AI agent को इससे जोड़ें [MCP सर्वर](/get-started/hi/agents/mcp-server.md) और यह इन टूल्स के साथ काम Roboflow Agent को सौंप सकता है:

<table data-search="false"><thead><tr><th width="290">टूल</th><th>विवरण</th></tr></thead><tbody><tr><td><code>agent_chat</code></td><td>Roboflow AI agent के साथ चैट करें।</td></tr><tr><td><code>agent_chat_result</code></td><td>उस रन का परिणाम प्राप्त करें जो अभी भी चल रहा था।</td></tr><tr><td><code>agent_conversations_list</code></td><td>वर्कस्पेस में agent की बातचीतों की सूची बनाएँ।</td></tr><tr><td><code>agent_conversation_get</code></td><td>एक बातचीत को उसके संदेश इतिहास सहित प्राप्त करें।</td></tr><tr><td><code>agent_workflow_publish</code></td><td>किसी Workflow के agent द्वारा संपादित नवीनतम ड्राफ़्ट को प्रकाशित करें।</td></tr></tbody></table>
