Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WEBUI renew #2

Open
ffdown opened this issue Dec 13, 2023 · 15 comments
Open

WEBUI renew #2

ffdown opened this issue Dec 13, 2023 · 15 comments

Comments

@ffdown
Copy link

ffdown commented Dec 13, 2023

новых мыслишек не пришло как перепришпандорить? А то фукус обновляться пока любит, и webui периодически перезаписывается..

@igor469
Copy link

igor469 commented Dec 13, 2023

Пытался сам вставлять куски в новые редакции webui.py по подобию авторского
До версии 2.1.83 такое работало, а теперь тоже интересует как решить эту проблемму.
А автор здесь бывает?

@ffdown
Copy link
Author

ffdown commented Dec 14, 2023

Пытался сам вставлять куски в новые редакции webui.py по подобию авторского До версии 2.1.83 такое работало, а теперь тоже интересует как решить эту проблемму. А автор здесь бывает?

сомнительно... это ж тот же автор, что и в целом controlnet замутил

@AlekPet
Copy link
Owner

AlekPet commented Dec 15, 2023

Обновил.

@igor469
Copy link

igor469 commented Dec 15, 2023

Да, обновился Foocus до 2.1.841 и новый prompt_translate отлично работает (!) Сенкс

@igor469
Copy link

igor469 commented Dec 22, 2023

Версия 2.1.855 вновь сильно поменяла webui.py и prompt_translate исчез
Сможете поправить или пытаться самому аккуратно переставлять куски из предыдущей редакции ?

@igor469
Copy link

igor469 commented Dec 29, 2023

Версия 2.1.856
Переставил куски "Prompt translate AlekPet"
Кнопка "Translate" работает хорошо, а вот "Auto translate "Prompt and Negative prompt" before Generate" - увы,
не получилось

@AlekPet
Copy link
Owner

AlekPet commented Dec 31, 2023

Создал патчер для установки расширения, чтобы он сам обновлял webui.py, когда обновился Fooocus.
patcher-webui.py

@ffdown
Copy link
Author

ffdown commented Jan 11, 2024

Поставил, запустил, терь такое ловит и ничего не генерит

Traceback (most recent call last):
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\gradio\routes.py", line 488, in run_predict
    output = await app.get_blocks().process_api(
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\gradio\blocks.py", line 1431, in process_api
    result = await self.call_function(
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\gradio\blocks.py", line 1103, in call_function
    prediction = await anyio.to_thread.run_sync(
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\anyio\to_thread.py", line 33, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\anyio\_backends\_asyncio.py", line 877, in run_sync_in_worker_thread
    return await future
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\anyio\_backends\_asyncio.py", line 807, in run
    result = context.run(func, *args)
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\gradio\utils.py", line 707, in wrapper
    response = f(*args, **kwargs)
  File "E:\AI\Fooocus\Fooocus\modules\advanced_parameters.py", line 23, in set_all_advanced_parameters
    disable_preview, adm_scaler_positive, adm_scaler_negative, adm_scaler_end, adaptive_cfg, sampler_name, \
ValueError: not enough values to unpack (expected 35, got 32)
Traceback (most recent call last):
  File "E:\AI\Fooocus\Fooocus\modules\async_worker.py", line 823, in worker
    handler(task)
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\torch\utils\_contextlib.py", line 115, in decorate_context
    return func(*args, **kwargs)
  File "E:\AI\Fooocus\python_embeded\lib\site-packages\torch\utils\_contextlib.py", line 115, in decorate_context
    return func(*args, **kwargs)
  File "E:\AI\Fooocus\Fooocus\modules\async_worker.py", line 151, in handler
    cn_tasks[cn_type].append([cn_img, cn_stop, cn_weight])
KeyError: None
Total time: 0.37 seconds

@igor469
Copy link

igor469 commented Jan 11, 2024

Только что провер работу патчера на версии 2.1.862 - работает как часы
Были похожие чудеса, когда менял туда-сюда entry_with_update.py и webui.py для автогенерации 1 своей картинке на каждый стиль Fooocus-a и не смог правильно вернуться все назад.
Тогда просто скачал свежие entry_with_update.py, webui.py и все снова заработало

@kaarst90
Copy link

thank you my fooocus not running cause your code changed the default even after i delete your "google" translator" <3

@AlekPet
Copy link
Owner

AlekPet commented Jan 17, 2024

thank you my fooocus not running cause your code changed the default even after i delete your "google" translator" <3

Since fooocus does not have plugin support, it is possible that the code will change and the focus may not work, you can always download webui.py from the original repository and replace it. If there was support for dancing with a tambourine, there would be no such thing, but anything can happen.

see: lllyasviel/Fooocus#667

@AlekPet
Copy link
Owner

AlekPet commented Mar 6, 2024

Update patcher for new version: Fooocus version: 2.2.1

@Greshnic07
Copy link

2.3.1. версия фокуса, не работает с данным расширением(( Ошибка:
AttributeError: module 'modules.html' has no attribute 'css'

@AlekPet
Copy link
Owner

AlekPet commented May 12, 2024

Привет мне уже писали на почту про похожую ошибку. Проверь, чтобы мой патчер в bat или sh файле был первой строкой, а не второй, а также сбрось webui.py на оригинальный файл, либо через гит (git restore path_to_webui/webui.py) или просто скачай с гитхаба и замени. Вот скрин с версией 2.3.1
20240430_184040.jpg

@AlekPet
Copy link
Owner

AlekPet commented May 23, 2024

Update extension, add support select other service for translate prompts https://github.com/AlekPet/Fooocus_Extensions_AlekPet/tree/main/prompt_translate#description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants