# 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 होने में कुछ seconds से लेकर कुछ minutes तक लग सकते हैं।

<table><thead><tr><th width="165">Property</th><th>Description</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>Easy to Remember:</strong> ऐसा name चुनें जो आपके deployment के purpose को साफ़ तौर पर दर्शाए (उदा., "prod-inference", "dev-testing")।</li><li><strong>Unique within Workspace:</strong> यदि आपका चुना हुआ name पहले से लिया जा चुका है, तो एक short random code जोड़कर एक unique subdomain बनाया जाएगा।</li></ul><p><strong>Tips:</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>: विकास या experimental purpose के लिए आदर्श, 3 hours में स्वतः expire हो जाता है।</p><p><strong>Production</strong>: production requests को serve करने के लिए आदर्श, manually delete किए जाने तक permanent रहता है।</p></td></tr><tr><td>Autoscaling</td><td>यह feature केवल <strong>prod-cpu</strong> और <strong>prod-gpu</strong>.</td></tr></tbody></table>

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

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

#### **Subcommands**

* **`machine_type`**: अपने Dedicated Deployments के लिए उपलब्ध machine types की list करें। वर्तमान में, हम support करते हैं `dev-cpu, dev-gpu, prod-cpu, prod-gpu`.
* **`add`**: एक नया Dedicated Deployment बनाएं।
* **`get`**: किसी specific Dedicated Deployment के बारे में detailed information प्राप्त करें।
* **`list`**: अपने workspace में सभी Dedicated Deployments की list करें।
* **`usage_workspace`**: अपने workspace में सभी Dedicated Deployments के लिए usage statistics प्राप्त करें।
* **`usage_deployment`**: किसी specific Dedicated Deployment के लिए usage statistics प्राप्त करें।
* **`delete`**: एक Dedicated Deployment delete करें।
* **`log`**: किसी specific 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 की list करें**

  ```
  roboflow deployment list
  ```

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

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

  ```
  roboflow deployment usage_deployment my-deployment
  ```
* **एक deployment delete करें**

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

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

#### **Additional Notes**

* प्रत्येक subcommand के बारे में अधिक detailed information और options के लिए, `--help` flag का उपयोग करें।


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.roboflow.com/roboflow/roboflow-hi/deploy/dedicated-deployments/create-a-dedicated-deployment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
