Обновился Automatic 1111, популярный интерфейс для нейросети Stable Diffusion. Версия 1.7, что нового, как обновиться?

Всем привет, пока в сообществе только и разговоров что о Fooocus'e, автоматик обновился. Изменений много, но ничего такого, чтобы прям вау или классно, много нужных мелочей, бережно переведенный чейнджлог ниже. А в конце инструкция как обновится, если вдруг не знали или забыли.

Особенности (Features):

  1. Переработка вкладки настроек: добавлено поле поиска, добавлены категории, страница настроек пользовательского интерфейса разделена на множество разделов.

  2. Поддержка altdiffusion-m18.

  3. Поддержка инференции сетей LyCORIS GLora.

  4. Добавлена система пакетов lora-embedding.

  5. Опция для перемещения запроса (prompt) из верхнего ряда в параметры генерации.

  6. Добавлена поддержка для SSD-1B.

  7. Поддержка инференции сетей OFT.

  8. Метаданные скрипта и механизм сортировки DAG.

  9. Поддержка оптимизации HyperTile.

  10. Добавлена поддержка для SD 2.1 Turbo.

  11. Удалена вкладка Train->Preprocessing и все её функции перемещены в вкладку Extras.

  12. Начальная поддержка IPEX для графических процессоров Intel Arc.

Мелкие изменения (Minor):

  1. Возможность чтения хеша модели из изображений в режиме пакетной обработки img2img.

  2. Добавлена опция для выравнивания с реализацией выборки репозитория sgm.

  3. Дополнительное поле для просмотра метаданных lora: ss_output_name.

  4. Добавлена кнопка в настройках для расчета всех хешей чекпоинтов SD.

  5. Добавлена кнопка для копирования запроса в редактор стилей.

  6. Добавлена опция --skip-load-model-at-start.

  7. Инфотекст теперь записывается в изображения GIF.

  8. Чтение инфотекста из изображений GIF.

  9. Возможность настройки начального состояния InputAccordion в ui-config.json.

  10. Редактирование разделителей пробелов для редактирования запросов ctrl+up/ctrl+down.

  11. Предотвращение случайного закрытия всплывающих диалогов.

  12. Добавлена опция воспроизведения звукового уведомления.

  13. Показ предварительного просмотра изображения в полноэкранном режиме просмотра изображений, если оно доступно.

  14. Поддержка для webui.settings.bat.

  15. Опция для отключения печати трассировок стека при нажатии ctrl+c.

  16. Запуск/перезапуск генерации с помощью Ctrl (Alt) + Enter.

  17. Обновление скрипта prompts_from_file для объединения записей с общим запросом.

  18. Добавлена видимая галочка в InputAccordion.

  19. Опция для скрытия всех параметров txt2img/img2img в аккордеоне.

  20. Добавлена опция сортировки 'Path' для карт Extra network.

  21. Включение горячих клавиш запроса в редакторе стилей.

  22. Опция для отображения результатов пакетной обработки img2img в пользовательском интерфейсе.

  23. Обновления infotext: опция для игнорирования определенных полей infotext, опция для не включения VAE в infotext, объяснение на странице настроек infotext, перемещение некоторых опций на страницу настроек infotext.

  24. Добавлена поддержка FP32 fallback на sd_vae_approx.

  25. Поддержка XYZ скриптов / разделение пути hires от unet.

  26. Возможность использования нескольких файлов стилей csv.

Расширения и API (Extensions and API):

  1. Обновление gradio до версии 3.41.2.

  2. Поддержка API списка установленных расширений.

  3. Обновление API pnginfo для возврата словаря с разобранными значениями.

  4. Добавление латентного шума в ExtraNoiseParams для колбэка.

  5. Отображение даты и времени расширения в UTC.

  6. Опция для выбора способа комбинирования hires fix и refiner.

  7. Включение версии программы в ответ info.

  8. Поддержка sd_unet для SDXL.

  9. Патч DDPM.register_betas для использования given_betas в модели yaml.

  10. xyz_grid: добавление функции prepare.

  11. Возможность использования нескольких файлов локализации с одним и тем же языком в расширениях.

  12. Добавление функции onEdit для js и переработка token-counter.js для ее использования.

  13. Исправление ошибки ключа при обработке ключей override_settings.

  14. Возможность для расширений возвращать пользовательские данные через api в response.images.

  15. *Вызов state.jobnext() перед postproces()**.

  16. Опция для установки громкости звукового уведомления.

  17. Обновление Ruff до 0.1.6.

  18. Добавление колбэка для создания компонента Block.

  19. Перехват неперехваченного исключения сценариев создания пользовательского интерфейса.

  20. Использование имени расширения для определения установленного расширения в индексе.

  21. Обновление is_installed() из launch_utils.py для исправления переустановки уже установленных пакетов.

Исправления ошибок (Bug Fixes):

  1. Исправление pix2pix, выдающего плохие результаты.

  2. Исправление ошибок на странице настроек по умолчанию, когда скрыты основные вкладки пользовательского интерфейса.

  3. Исправление ошибки, из-за которой некоторые дополнительные сети отключались, если в запросе присутствуют и lora: и lyco:.

  4. Исправление функции перезагрузки пользовательского интерфейса: если вы перезагружаете пользовательский интерфейс на одной вкладке, другие открытые вкладки больше не перестанут работать.

  5. Предотвращение дублирования обработчика изменения размера.

  6. Мелкая ошибка: исправление ошибки vae resolve.

  7. Скрытие сломанного инструмента обрезки изображений.

  8. Не отображение скрытых выборок в раскрывающемся списке для XYZ скрипта.

  9. Исправление диалога редактирования стилей, если он открыт во вкладках img2img и txt2img.

  10. Скрытие значений --gradio-auth и --api-auth из отчета /internal/sysinfo.

  11. Добавление недостающего infotext для RNG в опциях.

  12. Исправление невоспроизведения уведомления, когда встроенная вкладка webui неактивна.

  13. Соблюдение параметра --skip-install для установщиков расширений.

  14. Не печатать пустой stdout в установщиках расширений.

  15. Получение правильного отображения индикатора выполнения во вкладке расширений.

  16. Сохранение порядка в списке чекпоинтов при загрузке модели, у которой нет контрольной суммы.

  17. Исправление инпеинтинг моделей в txt2img, создающих черные изображения.

  18. Исправление регулярного выражения параметров генерации.

  19. Исправление директории вывода пакетной обработки img2img со скриптом.

  20. Исправление ошибки с sigma min/max overrides.

  21. Более точная проверка для включения cuDNN benchmark на картах 16XX.

  22. Не использование multicond parser для счетчика отрицательного запроса.

  23. Исправление data-sort-name, содержащего пробелы.

  24. Обновление информации на правильной вкладке при редактировании метаданных.

  25. Исправление просмотра/редактирования метаданных....

Это полный перевод чейнджлога версии 1.7.0 для Automatic1111. С версией на английском можно ознакомиться на гите проекта.

Как обновиться?

Добавьте аргумент запуска git pull в ваш webui-user.bat, для этого просто откройте файл в блокноте, если не хотите обновляться при каждом запуске (рекомендую оставить), можете после обновления убрать его из файла.

\

Если у вас портативная версия, то возможно в ней есть update.bat, тогда активируйте его для обновления.

А на этом у меня все, вроде в чатах не слышно, что после обновления что-то ломается или не работает, у меня тоже все в порядке, но если не хотите рисковать, то обождите недельку до выхода хотфикса, если таковой понадобится.

Я рассказываю больше о нейросетях у себя на YouTube, в телеграм и на Бусти. Буду рад вашей подписке и поддержке. Всех обнял.

Материал опубликован при поддержке сайта habr.com
Комментарии

    Актуальные новости по теме "Array"