Стабильная диффузия для Android
Stable Diffusion AI (SDAI) — это простое в использовании приложение, которое:
- Предоставляет вам возможности для творчества в цифровом искусстве с помощью Stable Diffusion AI.
- Дает вам свободу выбора поставщика услуг по созданию искусственного интеллекта.
- Не имеет рекламы, телеметрии и не шпионит за вами
Скриншоты
Функции
- Может использовать серверную среду на базе AI Horde (краудсорсинговый распределенный кластер работников Stable Diffusion)
- Может использовать серверную среду на базе Stable-Diffusion-WebUI (AUTOMATIC1111).
- Можно использовать серверную среду на базе SwarmUI.
- Можно использовать серверную среду на основе API Hugging Face Inference.
- Может использовать серверную среду на базе OpenAI (DALL-E-2, DALL-E-3).
- Может использовать серверную среду на базе Stability AI.
- Может использовать локальную среду на базе LocalDiffusion (бета-версия).
- Поддерживает оригинальные режимы Txt2Img, Img2Img.
- Положительная и отрицательная оперативная поддержка
- Поддержка динамического размера в диапазоне от 64 до 2048 пикселей (по ширине и высоте).
- Выбор различных методов отбора проб (доступные пробоотборники загружаются с сервера)
- Уникальный ввод семян
- Шаги динамической выборки в диапазоне от 1 до 150.
- Динамический масштаб CFG в диапазоне от 1,0 до 30,0.
- Возможность восстановления лиц
- (ТОЛЬКО Img2Img): выбор изображения из галереи устройства (требуется разрешение пользователя).
- (ТОЛЬКО Img2Img): захват входного изображения с камеры (требуется разрешение пользователя)
- (ТОЛЬКО Img2Img): Получение случайного изображения для ввода.
- (ТОЛЬКО Img2Img): Inpaint (для A1111)
- Маска размытия (от 1 до 64)
- Режим маски (в маске, без маски)
- Маскированное содержимое (Заливка, Исходное, Скрытый шум, Ничего скрытого)
- Область закрашивания (все изображение, только замаскированное)
- Только маскированные отступы (от 0 до 256 пикселей)
- Пакетное создание максимум 20 изображений (для A1111 и Horde)
- Пикер Лора (для А1111)
- Средство выбора текстовой инверсии (для A1111)
- Средство выбора гиперсетей (для A1111)
- Средство выбора модели SD (для A1111)
- Галерея в приложении, хранящаяся локально, содержит все изображения, созданные искусственным интеллектом.
- Отображает сетку сгенерированных изображений.
- Детальный просмотр изображения: масштабирование, масштабирование, информация о поколении.
- Экспортируйте всю галерею в файл .zip.
- Экспорт одной фотографии в файл .zip
- Настройки
- URL-адрес сервера веб-интерфейса
- Выбор активной модели SD
- Мониторинг доступности сервера (метод http-ping)
- Включить/отключить автоматическое сохранение сгенерированных изображений.
- Включить/отключить сохранение созданных изображений в папку
Download/SDAI
android MediaStore. - Очистить галерею/кеш приложения
Инструкция по настройке
Вариант 1. Используйте собственный экземпляр Automatic1111.
Для этого требуется веб-интерфейс AUTOMATIC1111, работающий в режиме сервера.
Вы можете запустить его либо на своем собственном оборудовании с современным графическим процессором от Nvidia или AMD, либо запустить его с помощью Google Colab.
- Следуйте инструкциям по установке в репозитории Stable-Diffusion-WebUI.
- Добавьте аргументы
--api --listen
к аргументам командной строки сценария запуска WebUI. - После запуска сервера получите IP-адрес или URL-адрес вашего сервера WebUI.
- При первом запуске приложение запросит у вас URL-адрес сервера, введите его и нажмите кнопку «Подключиться». Если вы хотите изменить URL-адрес сервера, перейдите на вкладку «Настройки», выберите опцию «Настроить» и повторите процесс настройки.
Если по какой-то причине у вас нет возможности запустить экземпляр сервера, вы можете переключить переключатель демонстрационного режима на странице настройки сервера: это позволит вам протестировать приложение и ознакомиться с ним, но вместо искусственного интеллекта будет возвращено несколько макетов изображений. -сгенерированные.
Вариант 2. Используйте свой собственный экземпляр SwarmUI.
Для этого необходимо, чтобы SwarmUI работал в режиме сервера.
Вы можете запустить его либо на своем собственном оборудовании с современным графическим процессором Nvidia или AMD, либо запустить его с помощью Google Colab.
Инструкции по установке см. в документации SwarmUI.
Вариант 3: использовать ИИ Орду
AI Horde — это краудсорсинговый распределенный кластер работников генерации изображений и текстов.
AI Horde требует использования ключа API. Это мобильное приложение позволяет использовать либо ключ API по умолчанию (0000000000), либо ввести свой собственный. Вы можете зарегистрироваться и получить свой собственный API-ключ AI Horde здесь.
Вариант 4: вывод обнимающего лица
API Hugging Face Inference позволяет тестировать и оценивать более 150 000 общедоступных моделей машинного обучения или ваших собственных частных моделей с помощью простых HTTP-запросов с быстрым выводом, размещенным в общей инфраструктуре Hugging Face. Эта услуга бесплатна, но ее скорость ограничена.
Для Hugging Face Inference требуется использовать API KEY, который можно создать в настройках учетной записи Hugging Face.
Вариант 5: OpenAI
OpenAI предоставляет услугу преобразования текста в изображение с использованием моделей DALLE-2 или DALLE-3. Данная услуга платная.
OpenAI требует использования API KEY, который можно создать в настройках OpenAI API Key.
Вариант 6: Стабильность AI
StabilityAI — это сервис создания изображений, предоставляемый DreamStudio.
StabilityAI требует использования API KEY, который можно создать на странице API Keys.
Вариант 7. Локальное распространение среды выполнения Microsoft ONNX (бета-версия)
Поддерживается только режим txt2img .
Позволяет использовать ресурсы телефона для создания изображений.
Вариант 8. Локальное распространение Google AI MediaPipe (бета-версия)
Доступно только в игровом магазине и в полных версиях.
Поддерживается только режим txt2img .
Позволяет использовать ресурсы телефона для создания изображений.
Поддерживаемые языки
Приложение использует язык, предусмотренный настройками ОС по умолчанию.
Пользовательский интерфейс приложения переведен на языки, перечисленные в этой таблице:
Язык | Начиная с версии | Статус |
---|
Английский | 0.1.0 | Translated |
Украинский | 0.1.0 | Translated |
турецкий | 0.4.1 | Translated |
Русский | 0.5.5 | Translated |
Китайский (упрощенный) | 0.6.2 | Translated |
Любое участие в переводах приветствуется.
Разница между версиями сборок (выпуски Google Play, F-Droid, GitHub)
Есть несколько причин, по которым некоторые функции приложения SDAI не могут распространяться через разные источники (Google Play, F-Droid) из-за правил и политик соответствия.
Разница между вариантами приложения SDAI описана на вики-странице проекта. Разница в вариантах сборки.
Пожертвовать
Это программное обеспечение имеет открытый исходный код, не предоставляется никаких гарантий, и вы можете использовать его бесплатно.
Если вы считаете это программное обеспечение ценным и хотите сказать спасибо и оказать небольшую поддержку, вот кнопка: