
ModelScopeSFTAnalyzer использует модульную структуру. Общая архитектура состоит из четырех основных модулей: уровень доступа к данным, ядро аналитического движка, компоненты визуализации и пользовательский интерфейс. Система получает наборы данных для контролируемой тонкой настройки (SFT) с платформы ModelScope в качестве входных данных, обозначенных как $D = \{d_1, d_2, ..., d_n\}$. Здесь $d_i$ представляет $i$-й образец данных, содержащий три поля: инструкция, ввод и вывод. Весь процесс анализа включает следующие четыре этапа: 1. **Предварительная обработка данных**: Очищает и стандартизирует входные данные. 2. **Извлечение признаков**: Извлекает ключевые признаки из набора данных. 3. **Статистический анализ**: Выполняет статистический анализ извлеченных признаков. 4. **Визуализация результатов**: Генерирует визуализированные отчеты анализа. Взаимодействие между модулями определяется через стандартные интерфейсы, обеспечивая масштабируемость и поддерживаемость системы. Система предоставляет сервисы внешне через унифицированный API-интерфейс, поддерживающий несколько методов доступа.