Аналитические отчёты и дашборды с ИИ-агентом для кода через Graphene
Graphene это набор инструментов, который даёт ИИ-агенту для программирования семантический слой и файлы дашбордов. Агент сам делает запросы к хранилищу данных и публикует отчёты с графиками, измеренных результатов источник не приводит.
Сделано со своим агентом
Что сделали
Graphene это CLI для npm. Его добавляют в проект отдельно или внутрь репозитория, например с dbt. Семантические модели описывают в файлах .gsql, а страницы в файлах markdown. Дальше запускают dev-сервер и просят агента для программирования ответить на вопрос, собрать дашборд или поправить модель. Агент пишет запросы на GSQL и компоненты графиков, а CLI проверяет синтаксис, отрисовывает страницы и выдаёт скриншоты, чтобы агент мог дорабатывать результат.
Что получилось
Измеренных результатов в источнике нет. Авторы утверждают, что анализ идёт в 10 раз быстрее, а страницы по умолчанию выглядят единообразно. Среди поддерживаемых источников данных Snowflake, BigQuery, ClickHouse, Postgres, MotherDuck и DuckDB.
На что обратить внимание
Лицензия Elastic License 2.0 разрешает бесплатно пользоваться инструментом только внутри компании. Для коммерческого продукта на его основе нужен отдельный договор. Без Graphene Cloud понадобятся git и агент для программирования.
Пояснение
Семантический слой это описание таблиц, метрик и связей между ними, по которому агент понимает, что считать и откуда брать данные. dbt это популярный инструмент для подготовки данных в хранилище. Хранилище данных это база, куда компания собирает данные для аналитики.
Кому пригодится
Аналитикам и командам данных, которые хотят, чтобы агент для кода сам строил отчёты по их хранилищу.
Попробуйте сами
Помоги собрать аналитический отчёт по [моё хранилище или файлы данных, например база Postgres или папка с CSV]. Сначала опиши в файлах простой семантический слой с ключевыми таблицами, метриками и связями для [моя сфера бизнеса]. Потом сделай запросы к данным, ответь на [мой главный вопрос] и опубликуй дашборд или отчёт с графиками файлами в этой папке. Остановись, когда я смогу открыть отчёт и у каждого графика будет указан его запрос. Прежде чем запускать что-то, что пишет в базу, спроси меня.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: github.com ·