What problem does it solve?
This Skill addresses the challenge of deploying containerized inference models to a cluster, streamlining the process with detailed command parsing and customization.
Core Features & Use Cases
- Customizable Deployment: Users can specify deployment commands, GPU count, replicas, service types, and instance types.
- Command Parsing: Skill parses user input to determine the engine, Docker image, and other necessary parameters.
- Quick Deployment: Offers a streamlined deployment process with confirmation steps to ensure model is successfully deployed.
- Use Case: A user can deploy a model to their cluster by providing a specific deployment command, which the skill will then process and execute.
Quick Start
Deploy the 'vllm' model with 2 replicas and a custom service type to port 8080 by using the following command:
deploy-model --deploy-command "vllm serve /s3/my-model --tensor-parallel-size 1 --host 0.0.0.0 --port 8080" --gpuCount 2 --replicas 2 --serviceType LoadBalancer