> 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/roboflow/roboflow-hi/deploy/dedicated-deployments/create-a-dedicated-deployment.md).

# एक Dedicated Deployment बनाएं

{% hint style="warning" %}
Dedicated Deployments Public (free) tier पर उपलब्ध नहीं हैं।
{% endhint %}

### Web Interface में एक Deployment बनाएं

अपने workspace dashboard page को खोलें, क्लिक करें **Deployments** बाएँ panel पर:

<figure><img src="/files/b45df0b641991f9340c36674fb805a3e421e9a50" alt=""><figcaption></figcaption></figure>

क्लिक करें **New Deployment** button पर, यह खोलता है **Create a Dedicated Deployment** dialog, जैसा नीचे दिखाया गया है:

<figure><img src="/files/46ba2ce4010ccfccd89c1fd9546075beac1b1264" alt=""><figcaption><p>अपने dedicated deployment के लिए properties configure करें।</p></figcaption></figure>

dialog में मौजूद प्रत्येक property का वर्णन नीचे दी गई table में किया गया है। dialog भरें और क्लिक करें **Create Dedicated Deployment** button पर। आपके deployment को provision होने में कुछ सेकंड से लेकर कुछ मिनट लग सकते हैं.

<table><thead><tr><th width="165">Property</th><th>विवरण</th></tr></thead><tbody><tr><td>Name</td><td><p>अपने Dedicated Deployment की पहचान के लिए एक unique name (5-15 characters) चुनें। यह name आपके deployment endpoint के subdomain भी बन जाएगा (उदा., <em><strong>dev-testing</strong>.roboflow.cloud</em>).</p><ul><li><strong>आसानी से याद रखने योग्य:</strong> ऐसा नाम चुनें जो आपके deployment के उद्देश्य को स्पष्ट रूप से दर्शाए (उदा., "prod-inference", "dev-testing").</li><li><strong>Workspace के भीतर unique:</strong> यदि आपके चुने हुए नाम का उपयोग पहले से हो रहा है, तो एक छोटा random code जोड़कर एक unique subdomain बनाया जाएगा।</li></ul><p><strong>टिप्स:</strong></p><ul><li>अपने name के लिए lowercase letters, numbers, और hyphens (-) का उपयोग करें।</li><li>special characters या spaces से बचें।</li></ul></td></tr><tr><td>Machine Type</td><td>क्या CPU-only या GPU dedicated deployment की आवश्यकता है।</td></tr><tr><td>Deployment Type</td><td><p><strong>Development</strong>: development या experimental purpose के लिए आदर्श, 3 घंटे में स्वतः समाप्त हो जाता है।</p><p><strong>Production</strong>: production requests को serve करने के लिए आदर्श, manually delete किए जाने तक स्थायी।</p></td></tr><tr><td>Autoscaling</td><td>यह feature केवल <strong>prod-cpu</strong> और <strong>prod-gpu</strong>.</td></tr></tbody></table>

### CLI के साथ एक Dedicated Deployment बनाएं

यह `roboflow deployment` command आपके Roboflow Dedicated Deployments को manage करने के लिए subcommands का एक set प्रदान करता है। आगे बढ़ने से पहले, कृपया सुनिश्चित करें कि आपके पास `roboflow` CLI installed है और आपके API key के साथ configured है, जैसा कि [यहां दस्तावेज़ित है।](https://docs.roboflow.com/roboflow-cli/roboflow-cli-documentation)

#### **Subcommands**

* **`machine_type`**: अपने Dedicated Deployments के लिए उपलब्ध machine types की सूची दिखाएं। वर्तमान में, हम समर्थन करते हैं `dev-cpu, dev-gpu, prod-cpu, prod-gpu`.
* **`add`**: एक नया Dedicated Deployment बनाएं।
* **`get`**: किसी विशिष्ट Dedicated Deployment की विस्तृत जानकारी प्राप्त करें।
* **`list`**: अपने workspace में सभी Dedicated Deployments की सूची दिखाएं।
* **`usage_workspace`**: अपने workspace में सभी Dedicated Deployments के लिए usage statistics प्राप्त करें।
* **`usage_deployment`**: किसी विशिष्ट Dedicated Deployment के लिए usage statistics प्राप्त करें।
* **`delete`**: एक Dedicated Deployment हटाएं।
* **`log`**: किसी विशिष्ट Dedicated Deployment के logs देखें।

#### **Subcommand Examples**

* **एक नया deployment बनाएं**

  ```
  roboflow deployment add my-deployment -m prod-gpu -e YOUR_EMAIL@aaa.com
  ```
* **deployment information प्राप्त करें**

  ```
  roboflow deployment get my-deployment
  ```
* **सभी deployments की सूची बनाएं**

  ```
  roboflow deployment list
  ```

  कोड का सावधानी से उपयोग करें।
* **workspace usage प्राप्त करें**

  ```
  roboflow deployment usage_workspace
  ```
* **deployment usage प्राप्त करें**

  ```
  roboflow deployment usage_deployment my-deployment
  ```
* **एक deployment हटाएं**

  ```
  roboflow deployment delete my-deployment
  ```
* **deployment logs देखें**

  ```
  roboflow deployment log my-deployment -t 60 -n 20
  ```

#### **अतिरिक्त नोट्स**

* अधिक विस्तृत जानकारी और प्रत्येक subcommand के विकल्पों के लिए, उपयोग करें `--help` flag.
