LLM Inspector — это консольная утилита для отслеживания нагрузки на модели в процессе инференса, работающая по принципу системного монитора htop. Инструмент позволяет разработчикам в реальном времени контролировать потребление ресурсов, пропускную способность токенов и задержки при выполнении запросов к локальным или удаленным LLM, обеспечивая прозрачность работы инфраструктуры при развертывании агентных систем.
Проект решает проблему «черного ящика» при работе с LLM, предоставляя детальную визуализацию метрик производительности прямо в терминале. Это критически важно для оптимизации пайплайнов, где задержка ответа модели напрямую влияет на качество работы агента и стоимость эксплуатации инфраструктуры. Утилита поддерживает интеграцию с популярными фреймворками для запуска моделей, позволяя быстро выявлять узкие места в вычислительных процессах.
Инструмент ориентирован на инженеров, занимающихся поддержкой высоконагруженных систем, где требуется постоянный контроль за эффективностью использования GPU и CPU. Благодаря легковесному интерфейсу, LLM Inspector не создает дополнительной нагрузки на систему, позволяя оперативно отслеживать состояние инференса в распределенных средах или при локальном тестировании моделей.
Ключевые факты
- Инструмент визуализирует ключевые метрики инференса: количество токенов в секунду (TPS), время до первого токена (TTFT) и общую задержку.
- Утилита разработана как легковесная альтернатива сложным системам мониторинга, работающая непосредственно в командной строке.
- Проект предоставляет возможность отслеживать состояние нескольких моделей одновременно, что упрощает управление кластерами инференса.
- Исходный код инструмента доступен на GitHub под открытой лицензией для интеграции в существующие CI/CD и операционные процессы.