Изучаем возможности Stable Diffusion, часть 2

Лонг для тех, кому интересны продвинутые возможности работы с нейросетью

Работа <a href="https://api.dtf.ru/v2.8/redirect?to=https%3A%2F%2Fwww.reddit.com%2Fuser%2FGavmakes%2F&postId=1379961" rel="nofollow noreferrer noopener" target="_blank">Gavmakes</a>. Запрос для генерации указан у пользователя на странице<br />
584584

подскажите пожалуйста. при запуске webui-user.bat скачивало и устанавливало что-то минут 10-15, потом вылазит ошибка такого плана:
venv "E:\!NS\SD\stable-diffusion-webui\venv\Scripts\Python.exe"
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Commit hash: ea9bd9fc7409109adcd61b897abc2c8881161256
Installing requirements for Web UI
Launching Web UI with arguments:
No module 'xformers'. Proceeding without it.
Loading weights [fe4efff1e1] from E:\!NS\SD\stable-diffusion-webui\models\Stable-diffusion\model.ckpt
Creating model from config: E:\!NS\SD\stable-diffusion-webui\configs\v1-inference.yaml
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Applying cross attention optimization (Doggettx).
Textual inversion embeddings loaded(0):
Model loaded in 3.6s (load weights from disk: 1.1s, create model: 0.4s, apply weights to model: 0.4s, apply half(): 0.4s, move model to device: 0.5s, load textual inversion embeddings: 0.8s).
Running on local URL: http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.
Traceback (most recent call last):
File "E:\!NS\SD\stable-diffusion-webui\launch.py", line 361, in
start()
File "E:\!NS\SD\stable-diffusion-webui\launch.py", line 356, in start
webui.webui()
File "E:\!NS\SD\stable-diffusion-webui\webui.py", line 232, in webui
app.add_middleware(GZipMiddleware, minimum_size=1000)
File "E:\!NS\SD\stable-diffusion-webui\venv\lib\site-packages\starlette\applications.py", line 135, in add_middleware
raise RuntimeError("Cannot add middleware after an application has started")
RuntimeError: Cannot add middleware after an application has started
Для продолжения нажмите любую клавишу . . .
перезапускал батник несколько раз, но безрезультатно. В гугле ничего по этой ошибке не нашел. Помогите )))

Ответить

https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/7717/commits
не у тебя одного)
Как вижу, фикс в откатывании на старую версию fast.api
добавь в конец requirements_versions.txt
строчку
fastapi==0.90.1
и сохрани новый файл

2
Ответить