Create a Dedicated Deployment
You can create a Dedicated Deployment in the Roboflow web interface, or in the CLI.
Last updated
Was this helpful?
You can create a Dedicated Deployment in the Roboflow web interface, or in the CLI.
Last updated
Was this helpful?
Open your workspace dashboard page, click Deployments on the left panel, then the Dedicated Deployments tab:
Click the New Deployment button, it brings up the Create a Dedicated Deployment dialog as shown below:
Each of the properties in the dialog are described in the table below. Fill the dialog and click on the Create Dedicated Deployment button. It may take anywhere from a few seconds to a few minutes to provision your deployment.
Name
Choose a unique name (5-15 characters) to identify your Dedicated Deployment. This name will also become the subdomain for your deployment endpoint (e.g., dev-testing.roboflow.cloud).
Easy to Remember: Pick a name that clearly reflects your deployment's purpose (e.g., "prod-inference", "dev-testing").
Unique within Workspace: If your chosen name is already taken, a short random code will be added to create a unique subdomain.
Tips:
Use lowercase letters, numbers, and hyphens (-) for your name.
Avoid special characters or spaces.
Machine Type
Whether a CPU-only or a GPU dedicated deployment is needed.
Deployment Type
Development: ideal for development or experimental purpose, automatically expires in 3 hours.
Production: ideal for serving production requests, permanent until manually deleted.
Autoscaling
This feature is only for prod-cpu and prod-gpu.
machine_type
: List available machine types for your Dedicated Deployments. Currently, we support dev-cpu, dev-gpu, prod-cpu, prod-gpu
.
add
: Create a new Dedicated Deployment.
get
: Get detailed information about a specific Dedicated Deployment.
list
: List all Dedicated Deployments in your workspace.
usage_workspace
: Get usage statistics for all Dedicated Deployments in your workspace.
usage_deployment
: Get usage statistics for a specific Dedicated Deployment.
delete
: Delete a Dedicated Deployment.
log
: View logs for a specific Dedicated Deployment.
Create a new deployment
Get deployment information
List all deployments
Use code with caution.
Get workspace usage
Get deployment usage
Delete a deployment
View deployment logs
For more detailed information and options for each subcommand, use the --help
flag.
The roboflow deployment
command provides a set of subcommands to manage your Roboflow Dedicated Deployments. Before you proceed, please ensure you have the roboflow
CLI installed and configured with your API key, as documented