Что это
Modal — облачная платформа для запуска Python-кода без управления инфраструктурой. Функции разворачиваются как serverless-контейнеры, которые масштабируются от нуля до тысяч экземпляров и дают доступ к GPU (T4, A100, H100, B200) по запросу, без предварительного резервирования. Логика, зависимости и требования к железу описываются прямо в Python-коде через декораторы, а деплой происходит одной командой CLI.
Для участника клуба это способ быстро вынести тяжёлые вычисления (инференс LLM, генерация изображений и видео, обучение и дообучение моделей, батч-обработка данных) из локальной машины или n8n в облако, оплачивая только фактическое время выполнения. Подходит для вайб-кодинга прототипов API и ML-сервисов: пишется обычный Python-скрипт, из него собирается HTTP-эндпоинт или воркер, который можно дёргать из автоматизаций.
Есть встроенные песочницы (sandboxes) для безопасного запуска непроверенного кода — полезно для агентных сценариев, где LLM генерирует и выполняет код на лету, а также логирование и мониторинг каждого контейнера из коробки.
Возможности
- Serverless-функции на Python с автоскейлингом от 0 до 1000+ инстансов
- Доступ к GPU по требованию: T4, A100, H100, B200 без резервирования
- Деплой через декораторы в коде и CLI-команду, без Dockerfile и YAML-конфигов
- Sandboxes — изолированные эфемерные окружения для запуска ненадёжного или сгенерированного кода
- Поддержка батч-обработки на множестве GPU параллельно
- Готовые паттерны для вебсокетов и потоковой передачи данных в API
- Встроенные логи и наблюдаемость по каждой функции и контейнеру
- Оплата по факту использования (per-second billing) для CPU, памяти и GPU
Цена: Starter — бесплатно, $30 кредитов в месяц, до 100 контейнеров и 10 GPU параллельно. Team — от $250/мес + расход ресурсов, $100 кредитов включено, безлимит рабочих мест, 1000 контейнеров и 50 GPU параллельно, кастомные домены. Enterprise — индивидуальная цена, HIPAA, SSO. Вычисления тарифицируются посекундно (например, T4 около $0.000164/сек, B200 около $0.001736/сек).