What problem does it solve? Running GPU-intensive ML workloads typically requires provisioning servers, managing infrastructure, and paying for idle compute. This Skill guides you through using Modal to run Python functions on serverless GPUs with pay-per-second pricing and automatic scaling. ## Core Features & Use Cases - Serverless GPU Execution: Run functions on T4, A10G, L40S, A100, H100, and B200 GPUs with sub-second cold starts and scale-to-zero billing. - Model Deployment as APIs: Deploy ML models as auto-scaling FastAPI endpoints, ASGI/WSGI apps, or scheduled cron jobs with zero-downtime updates. - Batch and Parallel Processing: Fan out workloads across hundreds of containers using map/starmap and dynamic batching for GPU-efficient inference. - Use Case: Deploy a text-generation model on an A10G GPU as a REST endpoint that scales from zero to dozens of containers during traffic spikes, paying only for actual compute time. ## Quick Start Install the modal package, run modal setup to authenticate, then ask the assistant to deploy a Python function with a GPU decorator as a web endpoint on Modal.