jina-ai/discoart

Создавайте произведения искусства Disco Diffusion в одну строку

Vision⭐ 3 822Pythonпоследний релиз: v0.12.1
Открыть на GitHub ↗

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

DiscoArt — это Python-библиотека, которая упрощает создание изображений с помощью модели Disco Diffusion, предоставляя удобный API и поддержку работы в виде сервиса.

Зачем нужен

Инструмент решает задачу генерации артов из текстовых промптов, устраняя сложности с настройкой окружения и зависимостей. Он полезен для автоматизации творческих процессов, интеграции генерации изображений в другие приложения и быстрого прототипирования без написания сложного кода.

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

  • Генерация изображений по текстовому описанию через одну строку кода (one-liner).
  • Интеграция AI-генерации в кросс-модальные приложения (например, связка с CLIP-as-service).
  • Запуск генерации как gRPC/HTTP сервиса для масштабирования и использования в продакшене.
  • Работа в средах без графического интерфейса (CLI, Jupyter, Colab) с сохранением состояния сессий.

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

  • Минимальные требования к ресурсам (RAM/VRAM) и чистый код по сравнению с оригиналом Disco Diffusion.
  • Поддержка работы в Google Colab, Docker и локальных средах без проблем с зависимостями.
  • Встроенные функции восстановления результатов и пост-анализа сгенерированных изображений.
  • Готовность к интеграции через стандартные протоколы (gRPC, HTTP, WebSockets) и облачные платформы (Kubernetes).
  • Наличие CLI-команд и Pythonic API с автодополнением в IDE.

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

Релизы

v0.12.1patch
🕐 41 мес назад · релиз на GitHub ↗

Исправление зависимости docarray, добавление документации по Docker в WSL и мелкие улучшения.

  • Fixed: Ограничена версия библиотеки docarray.
  • Added: Добавлена документация по использованию Docker в WSL.
  • Исправлены ошибки в документации.