iptag/jimeng-api

Реверс-инжиниринг официального API для функций text-to-image и image-to-image в Jimeng/Dreamina. Вдохновлен проектами нескольких экспертов и внесены улучшения, значительно повысившие стабильность.

Инструменты⭐ 1 040TypeScriptпоследний релиз: v1.9.7
Открыть на GitHub ↗

Что это за инструмент

Инструмент на Node.js, реализующий reverse-engineered API для генерации изображений и видео через сервисы Jimeng (Китай) и Dreamina (международная версия).

Зачем нужен

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

Что можно реализовать

  • Генерация изображений по текстовому описанию (text-to-image) с выбором моделей и разрешений.
  • Создание изображений на основе референсов (image-to-image) с поддержкой локальных файлов и URL.
  • Генерация коротких видео (text-to-video и image-to-video) через API.
  • Автоматизация создания визуального контента для чат-ботов или веб-приложений.
  • Использование разных региональных версий (Китай, США, Европа) для доступа к специфичным моделям.

Ключевые возможности

  • Поддержка нескольких моделей и разрешений (1k, 2k, 4k) с гибким контролем соотношения сторон (ratio).
  • Единый интерфейс для китайского (Jimeng) и международного (Dreamina) сайтов с разными префиксами токенов.
  • Встроенный механизм адаптивного опроса (smart polling) и повторных попыток для повышения стабильности.
  • Полная поддержка Docker для быстрой развёртки и изоляции среды.
  • Детальное структурированное логирование и настройка уровня вывода логов.

👤 Кому подойдёт: разработчики, исследователи, энтузиасты AI

Релизы

v1.9.7patch
🕐 6 мес назад · релиз на GitHub ↗

Исправлено извлечение видео без водяных знаков: добавлена приоритетная стратегия получения чистых ссылок из video_model.

  • Fixed: Решена проблема с водяными знаками в ссылках на видео.
  • Added: Добавлена стратегия извлечения чистого URL из поля video_model с приоритетом 4K→2K→1080p→720p.
  • Added: Реализовано Base64-декодирование для получения реальной ссылки на видео.
  • Fixed: Старый метод получения ссылки переведен в статус резервного варианта с водяным знаком.