Flint-interactive: график от ИИ реагирует на выбор

В отчёте по обращениям бывает полезно выбрать категорию на диаграмме и увидеть связанные с ней записи в таблице. 22 октября Microsoft Research рассказала о Flint-interactive, который помогает ИИ-агентам описывать такие взаимодействия. Возможности вошли во Flint 1.0, датированный в журнале проекта 19 октября.

Что можно задать графику

Flint-interactive поддерживает выделение, фильтрацию, масштабирование и связь между представлениями данных. Событие выбора может менять другой график, таблицу или состояние приложения. Для связи с внешней таблицей разработчик использует обработчик события.

Агент описывает нужное поведение в спецификации взаимодействий. Компилятор Flint связывает это описание с отображением графика. Пользователю поэтому полезно объяснять, что должно произойти после выбора данных и как вернуться к исходному виду.

Например, в учебном отчёте можно попросить подсвечивать обращения выбранной категории. Отдельно стоит решить, останутся ли остальные строки видны и что произойдёт при повторном выборе. Эти детали влияют на то, как человек будет читать отчёт.

Как сформулировать запрос

Для пробы подойдёт учебная таблица, где одна строка соответствует одному обращению. Достаточно полей "идентификатор", "категория", "статус" и "дата". Значения и правила подсчёта нужно описать заранее, особенно если в таблице встречаются пропуски или повторы.

Ниже учебный запрос для среды с подключённым Flint и возможностью собрать связанную веб-страницу:

"По приложенной таблице построй диаграмму количества обращений по категориям и таблицу исходных строк. По клику на категорию выделяй её на диаграмме и показывай в таблице относящиеся к ней обращения. Добавь понятный сброс выбора, который возвращает все строки.

Используй только приложенные данные. Сначала проверь, доступны ли нужные взаимодействия для выбранного типа графика и движка. Если связать таблицу в этой среде нельзя, сообщи об ограничении. Опиши, как проверить подсчёт и реакцию на выбор. Исходный файл не изменяй".

Это пример постановки задачи; готовый отчёт и результаты его запуска здесь не приводятся. После сборки я бы сверил количество обращений с исходной таблицей, затем выбрал категорию, проверил состав строк и сбросил выбор. Полезно также проверить категорию с пустым значением, если такие строки есть.

Что нужно для использования

В чате требуется подключение Flint через MCP и поддержка интерфейсов MCP Apps. Другой путь для разработчика состоит во встраивании Flint Interactive Canvas в приложение и настройке реакции на события.

Есть техническая граница: в журнале версии 1.0 интерактивность привязана к Vega-Lite. При запросе взаимодействий для другого движка график выводится статически с предупреждением. Поддержку нужного типа диаграммы и конкретных действий следует проверить до сборки.

В каких отчётах вам чаще всего хочется выбрать часть графика и сразу увидеть записи, из которых она получилась?

#Нейросети #ВебПриложения #ВизуализацияДанных

Flint-interactive: график от ИИ реагирует на выбор | Сетка — социальная сеть от hh.ru Flint-interactive: график от ИИ реагирует на выбор | Сетка — социальная сеть от hh.ru
Flint-interactive: график от ИИ реагирует на выбор | Сетка — социальная сеть от hh.ru Flint-interactive: график от ИИ реагирует на выбор | Сетка — социальная сеть от hh.ru Flint-interactive: график от ИИ реагирует на выбор | Сетка — социальная сеть от hh.ru