Skip to main content

Обзор

Paper2Any — это мультимодальная workflow-платформа с открытым исходным кодом для академических статей. Она преобразует PDF-файлы статей, скриншоты или текст в диаграммы архитектуры моделей, технические дорожные карты, графики экспериментов, PPT-презентации и многое другое — и все это в один клик.
Информация о проекте
  • 🔗 Исходный код: github.com/OpenDCAI/Paper2Any
  • 📜 Лицензия: Open Source
  • 👤 Организация: OpenDCAI
  • ⭐ Вклад сообщества, поддерживает несколько LLMs через APIYI

Почему Paper2Any

Несколько форматов вывода

Преобразуйте статьи в архитектурные диаграммы, дорожные карты, PPT, rebuttal и многое другое — один инструмент для всего исследовательского workflow

Гибкий выбор модели

Динамически переключайтесь между GPT-4o, Claude Sonnet, Qwen-VL и другими через параметры API — без необходимости hardcoding

Двойной режим CLI + Web

Доступны как скрипты командной строки, так и web-интерфейс, чтобы соответствовать разным workflow

API, совместимый с OpenAI

Нативная поддержка формата API, совместимого с OpenAI, — просто настройте Base URL APIYI, чтобы получить доступ к 400+ моделям

Основные модули

Подключение к LLM через APIYI

Paper2Any поддерживает формат API, совместимый с OpenAI. После настройки APIYI как LLM-эндпоинта вы можете использовать GPT, Claude, Gemini, DeepSeek и более 400 других моделей.

Развертывание в Docker

1

Шаг 1: Получите ваш API key APIYI

  1. Посетите APIYI Console, чтобы зарегистрироваться/войти
  2. Перейдите в раздел Tokens
  3. Сгенерируйте новый API key
  4. Скопируйте ключ (начинается с sk-)
2

Шаг 2: Клонируйте и настройте backend

После клонирования репозитория отредактируйте fastapi_app/.env, чтобы задать APIYI как LLM-эндпоинт:
При необходимости укажите модели по умолчанию для разных рабочих процессов:
3

Шаг 3: Настройте frontend

Отредактируйте frontend-workflow/.env, чтобы web UI по умолчанию использовал APIYI:
4

Шаг 4: Запуск

Запустите все с помощью Docker Compose:
После запуска откройте frontend, чтобы начать работу с Paper2Any.

Использование CLI

Paper2Any предоставляет автономные скрипты CLI с параметрами --api-url и --api-key для прямой интеграции с APIYI:
Рекомендации по моделям: Для преобразования paper-to-PPT рекомендуются GPT-4o или Claude Sonnet 4.5 благодаря их сильному пониманию длинных документов и возможностям структурированного вывода. Для генерации диаграмм также стоит попробовать vision-модели, такие как Qwen-VL.

Варианты развертывания

Функции, зависящие от GPU, такие как PDF2PPT и Image2PPT, требуют отдельного сервера модели SAM3. См. README проекта для инструкций по развертыванию на GPU.

Часто задаваемые вопросы

Установите DEFAULT_LLM_API_URL в значение https://api.apiyi.com/v1 и укажите BACKEND_API_KEY как ваш ключ APIYI в переменных окружения. Для режима CLI используйте параметры --api-url и --api-key.
Через APIYI вы можете получить доступ к более чем 400 моделям, включая GPT-4o, Claude Sonnet 4.5, Gemini, DeepSeek, Qwen и другие. Модели можно динамически переключать в веб-интерфейсе без изменения кода.
Проверьте, что:
  1. Docker и Docker Compose установлены корректно
  2. Файлы .env настроены правильно
  3. Необходимые порты не используются
  4. Проверьте docker compose logs на наличие подробных сообщений об ошибках
  • Убедитесь, что на вашем аккаунте APIYI достаточно баланса
  • Для длинных статей используйте модели с более широким контекстным окном (например, GPT-4o 128K)
  • Проверьте, что PDF статьи содержит распознаваемый текст (сканированные PDF могут давать плохие результаты)
Перейдите в консоль APIYI, создайте аккаунт и сгенерируйте новый ключ в разделе Tokens. Новые пользователи получают бесплатные пробные кредиты.

Связанные ресурсы

Список моделей APIYI

Просмотрите полный список из более чем 400 моделей, поддерживаемых APIYI

Настройка базового URL

Узнайте, как настроить Base URL APIYI в различных инструментах

Управление токенами APIYI

Управляйте ключами API, проверяйте использование и баланс

Тарификация APIYI

Просматривайте тарификацию моделей и предложения по пополнению