Update multit2i.py
Browse files- multit2i.py +12 -0
multit2i.py
CHANGED
@@ -11,6 +11,18 @@ server_timeout = 2600
|
|
11 |
inference_timeout = 1400
|
12 |
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
lock = RLock()
|
15 |
loaded_models = {}
|
16 |
model_info_dict = {}
|
|
|
11 |
inference_timeout = 1400
|
12 |
|
13 |
|
14 |
+
def set_hf_token(token):
|
15 |
+
os.environ["HF_TOKEN"] = token
|
16 |
+
return f"Токен установлен: {token[:5]}...{token[-5:]}"
|
17 |
+
|
18 |
+
def generate_image(prompt, width, height):
|
19 |
+
if "HF_TOKEN" not in os.environ or not os.environ["HF_TOKEN"]:
|
20 |
+
return "Ошибка: Токен Hugging Face не установлен!"
|
21 |
+
|
22 |
+
model = gr.load("models/digiplay/rRealism_v1.0_riiwa", hf_token=os.environ["HF_TOKEN"])
|
23 |
+
result = model.predict(prompt=prompt, resolution=f"{width}x{height}")
|
24 |
+
return result
|
25 |
+
|
26 |
lock = RLock()
|
27 |
loaded_models = {}
|
28 |
model_info_dict = {}
|