Modal. Бессерверные GPU-приложения, функции и песочницы.
Подключите своё рабочее пространство Modal, чтобы отобразить его окружения, приложения, функции, веб-эндпоинты, песочницы, тома, секреты, очереди и словари в граф контекста. Затем агенты могут рассуждать о том, что где работает, от чего зависит каждая функция и что изменилось между синхронизациями.
Встать в список ожиданияВ графе.
Типы ресурсов Modal, которые синхронизирует Polylane, с их связями, конфигурацией и историей.
Инструменты, которые получают агенты.
Что агент может делать с Modal посреди расследования. Каждый вызов попадает в транскрипт треда со ссылкой на источник.
modalGetLogs Получать логи приложения Modal: объём по корзинам и потокам плюс выборочные строки
modalListSandboxes Перечислять песочницы Modal в окружении с их состоянием и конфигурацией ресурсов
modalListDeployments Перечислять деплои приложения Modal: версия, кто задеплоил и когда
modalDescribeApp Описывать одно приложение Modal: состояние, происхождение деплоя и функции внутри него
modalGetCost Получать учтённые расходы Modal для одного приложения или с разбивкой по рабочему пространству
Вопросы.
Является ли Polylane ИИ-SRE, если у вас Modal?
Это то, что большинство людей имеют в виду под этим термином: агенты, которые держат ваши ресурсы Modal в одном графе контекста, следят за ними, расследуют проблемы и исправляют то, что могут, а человек одобряет всё, что меняет production. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что ваше программное обеспечение заботится о себе само, а не в том, что бот встаёт в ротацию on-call.
Может ли Polylane что-то изменить в Modal?
Только если вы это разрешите. При подключении только для чтения агенты расследуют и объясняют, а изменения всегда приходят только как pull request'ы на ваше ревью. С правом на запись каждая запись сначала приостанавливается для вашего одобрения, с методом, путём и причиной на экране. Откаты выключены по умолчанию: вы включаете их сами и можете отключить в любой момент.