ReasonGraph: открытый проект для визуализации рассуждений LLM 191

小编 ·

ReasonGraph: открытый проект для визуализации рассуждений LLM

ReasonGraph — открытый проект для визуализации и анализа рассуждений LLM. Поддерживает последовательные и древовидные методы рассуждений и интегрируется с более чем 50 передовыми моделями крупнейших провайдеров (Anthropic, OpenAI, Google, Together.AI). Превращает мышление ИИ в наглядные графы с обновлением в реальном времени и интерактивным анализом, а также поддерживает экспорт в SVG в один клик.

ReasonGraph: открытый проект для визуализации рассуждений LLM

Что такое ReasonGraph?

ReasonGraph — это проект с открытым исходным кодом для визуализации и анализа процесса рассуждений LLM. Он поддерживает методы последовательных рассуждений и рассуждений на основе деревьев и интегрирован с более чем 50 передовыми моделями от крупных провайдеров LLM, включая Anthropic, OpenAI, Google и Together.AI. Он превращает процесс мышления ИИ в визуальные диаграммы, поддерживает обновления в реальном времени и интерактивный анализ, а полученные диаграммы можно экспортировать в SVG одним нажатием кнопки.

UI.webp

Основные особенности ReasonGraph

  • Единая среда визуализации: ReasonGraph обеспечивает рендеринг графиков в реальном времени и анализ, поддерживая сравнение различных методов рассуждения.

  • Модульная и расширяемая архитектура: использует стандартизированный API, что упрощает интеграцию новых методов рассуждения и моделей. Поддержка моделей: интегрировано более 50 самых современных моделей от крупных провайдеров LLM, таких как Anthropic, OpenAI, Google и Together.AI.

  • Методы рассуждения: поддерживает последовательные рассуждения (например, Chain-of-Thoughts, Self-refine и др.) и рассуждения на основе деревьев (например, Beam Search, Tree-of-Thoughts и др.).

  • Модульная среда: стандартизированный API, упрощающий интеграцию новых методов рассуждения и моделей.

  • Удобный интерфейс: предоставляет интуитивно понятные компоненты, визуализацию путей рассуждений в реальном времени, настраиваемые параметры и выбор мета-методов рассуждения.

  • Мета-возможности рассуждения: позволяют модели самостоятельно выбирать наиболее подходящий метод рассуждения.

Методы визуализации ReasonGraph

  • Методы последовательного рассуждения: включают Chain-of-Thoughts, Self-refine, Least-to-Most и Self-consistency, шаги рассуждения отображаются с помощью раскладки в виде направленного графа.

  • Методы рассуждения на основе деревьев: например Beam Search и Tree-of-Thoughts, пути рассуждения отображаются в виде древовидной структуры.

Архитектура ReasonGraph

ReasonGraph использует модульную среду: фронтенд отвечает за логику визуализации и взаимодействие с пользователем, а бэкенд на базе Flask обеспечивает управление конфигурацией, интеграцию с LLM и инкапсуляцию методов рассуждения. Платформа поддерживает динамическое переключение методов рассуждения и моделей без модификации фреймворка.

Сценарии применения ReasonGraph

  • Академические исследования: поддержка сравнительных исследований различных методов рассуждения и оценки возможностей моделей.

  • Образование: используется для преподавания принципов логического мышления и демонстрации процесса принятия решений LLM.

  • Разработка: помогает оптимизировать промпт-инжиниринг и выбирать оптимальные методы рассуждения.

Репозиторий на GitHub:https://github.com/ZongqianLi/ReasonGraph

Ссылка на статью:https://arxiv.org/html/2503.03979v1

Домашняя страница проекта:https://powerdrill.ai/discover/summary-reasongraph-visualisation-of-reasoning-paths-cm7z9j3oqk9wh07rs5ho63mee