Modal
Бессерверная облачная платформа для запуска ИИ-инференса, обучения, песочниц и пакетных задач на GPU.
Modal — это бессерверная облачная платформа для ИИ-нагрузок. С Modal работают так: пишут код на Python, который платформа запускает в автомасштабируемых контейнерах на CPU и GPU; подходит для инференса моделей, дообучения, песочниц для агентов и пакетных задач. В простое ресурсы масштабируются до нуля, а оплата идёт посекундно.
Подходит для Инженерным командам, которым нужны GPU-вычисления для инференса, обучения или песочниц для агентов по требованию, без развёртывания и управления собственными кластерами.
- Платформы
- Web, API
- Модель оплаты
- Freemium
- Бесплатный тариф
- Да
- API
- Да
- Разработчик
- Modal
- Добавлен
Последняя проверка: . Источник информации: modal.com.
Что такое Modal
Modal — это бессерверная облачная платформа для команд, которые создают, обучают и запускают ИИ-приложения. Разработчики пишут код на Python, а Modal запускает его в контейнерах, которые стартуют за секунды и в простое масштабируются до нуля. Платформа организована вокруг нескольких продуктов: Inference для запуска языковых, графических, видео- и аудиомоделей; Training для дообучения и обучения с подкреплением на одном или нескольких GPU-узлах; Sandboxes для изолированного запуска кодовых агентов и недоверенного кода; а также Functions, Notebooks и пакетные задачи для общих вычислений. В основе лежат собственная среда выполнения контейнеров, распределённая файловая система для весов моделей и наборов данных и пул мощностей из более чем двадцати облаков в разных регионах. Использование учитывается посекундно для GPU, CPU и памяти. К корпоративным возможностям относятся доступ на основе ролей, журналы аудита, управление размещением данных, соответствие SOC 2 Type II и готовность к HIPAA.
Ключевые возможности
Инференс моделей
Запускает LLM и медиамодели через конечные точки, в том числе совместимые с OpenAI, для трафика в реальном времени или пакетного.
Песочницы
Создаёт изолированные среды для агентов и недоверенного кода, а снимки и восстановление ускоряют запуск.
Обучение и дообучение
Запускает LoRA, контролируемое и полное дообучение или задачи обучения с подкреплением на одном или нескольких GPU-узлах.
Автомасштабируемые функции
Распределяет функции Python по множеству контейнеров и открывает их как HTTPS-конечные точки, которые в простое масштабируются до нуля.
Хранилище для моделей
Предоставляет распределённую файловую систему, которая загружает образы, веса и наборы данных там, где запускаются функции.
Наблюдаемость
Показывает журналы и метрики по каждой функции и контейнеру с экспортом провайдерам OpenTelemetry.
Скриншоты
Сценарии использования
- Запуск открытой LLM
- Команда развёртывает открытую модель за конечной точкой, которая масштабируется вместе с числом запросов.
- Запуск кодовых агентов
- Продукт с агентом выполняет сгенерированный код в песочницах, а не на собственных серверах.
- Пакетная расшифровка
- Команда по данным обрабатывает накопившиеся аудиофайлы параллельно на нескольких GPU.
- Создание изображений и видео
- Бэкенд приложения на каждый запрос пользователя обращается к медиамоделям, размещённым в Modal.
- Дообучение для исследований
- Исследователи запускают дообучение или обучение с подкреплением, не резервируя кластер заранее.
Что важно знать
- Простой может оплачиваться
- По умолчанию контейнеры остаются активными 60 секунд после последнего ввода, и это окно оплачивается, если его не сократить.
- Минимальный размер контейнера
- Каждый контейнер запрашивает не меньше 0,125 ядра CPU и 128 МиБ памяти, а начисление идёт по большему из значений — запрошенному или использованному.
- В рабочем пространстве Starter — три человека
- Тариф Starter допускает до трёх мест; в тарифе Team ограничение на число мест снято.
- Есть программы кредитов
- Стартапы и академические исследователи могут подать заявку на бесплатные вычислительные кредиты.
Вопросы и ответы
Что такое Modal?
Modal — это бессерверная облачная платформа, которая запускает ИИ-инференс, обучение, песочницы и другие ресурсоёмкие нагрузки на Python в автомасштабируемых контейнерах на CPU и GPU.
Для чего нужен Modal?
Modal нужен, чтобы запускать модели, дообучать их, использовать кодовых агентов в песочницах и обрабатывать пакетные задачи, не управляя серверами или кластерами.
Modal бесплатный?
Modal можно использовать без базовой платы в тарифе Starter, который включает ежемесячный лимит бесплатных вычислительных кредитов; сверх него оплата идёт по факту использования.
Сколько стоит Modal?
Modal берёт посекундную плату за используемые GPU, CPU и память в дополнение к тарифам Starter, Team или Enterprise. Актуальные ставки смотрите на официальной странице с ценами.
Как Modal считает использование?
Modal берёт плату, пока приложение загружается и пока контейнеры обрабатывают входные данные, а также за настраиваемое окно простоя, которое по умолчанию составляет 60 секунд. Когда приложение масштабируется до нуля контейнеров, плата не взимается.
Что можно развернуть в Modal?
Modal сообщает, что может запускать любое приложение в контейнере, написанное на Python, например ML-инференс, обучение, конвейеры данных и очереди задач.
Подходит ли Modal для регулируемых нагрузок?
Modal сообщает о соответствии SOC 2 Type II и называет себя готовым к нагрузкам HIPAA, с журналами аудита, RBAC и управлением размещением данных.
Можно ли использовать в Modal кредиты AWS или GCP?
Напрямую нельзя. Modal сообщает, что облачные кредиты применить нельзя, но предусмотренные расходы можно использовать через маркетплейсы AWS и GCP.
Кому подойдёт
- ML-инженеры
- ИИ-стартапы
- Платформенные команды
- Исследователи
- Разработчики агентов
Комментарии
Комментариев пока нет. Если вы пользовались Modal, расскажите другим читателям, как всё прошло.
Аналоги Modal
| Инструмент | Бесплатный тариф | Начальная цена | API |
|---|---|---|---|
| Да | — | Да | |
| Да | 20 $/мес | Да | |
| — | — | Да | |
| — | 49 $/мес | Да | |
| Да | 6 $ | Да |
Из тех же категорий, что и Modal. Начальная цена указана, только если мы проверили её на странице цен разработчика; прочерк означает, что цена не проверена или не опубликована. Все инструменты в категории «DevOps и мониторинг»