Получение трассировок MLflow
Retrieves MLflow traces using CLI or Python API. Use when the user asks to get a trace by ID, find traces, filter traces by status/tags/metadata/execution time, query traces, or debug failed traces. Triggers on
Что делает навык
Навык позволяет получать детали конкретных MLflow-трасс по ID или выполнять поиск трасс по эксперименту, фильтруя их по статусу, тегам, метаданным, времени выполнения и другим параметрам. Он решает задачи отладки неудачных трасс, анализа последовательности событий в сессиях и выявления медленных запросов.
Когда применять
- Получение полной информации о конкретной трассе по её ID.
- Поиск всех трасс, связанных с определённой сессией или пользователем для отладки.
- Фильтрация трасс по статусу (например, только ERROR) или времени выполнения.
- Поиск трасс по тегам, метаданным или результатам оценки (assessments/feedback).
- Получение детализированных данных со спанами в формате JSON.
Как работает
- Проверить доступные флаги команды через mlflow traces search --help.
- Выбрать подход: использовать mlflow traces get для одной трассы по ID или mlflow traces search для поиска по критериям.
- Сформировать строку фильтрации (filter-string) с использованием синтаксиса MLflow (например, trace.status, metadata, tags).
- Выполнить команду с указанием experiment-id, run-id или других параметров фильтрации.
- При необходимости использовать пагинацию (--max-results, --page-token) или формат вывода (--output json, --include-spans).
- Проанализировать возвращённые данные TraceInfo и Spans.
Примеры запросов агенту
Что понадобится
- Установленный MLflow CLI с поддержкой команд traces.
- Доступ к MLflow-эксперименту (необходим experiment-id или run-id).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.