charliebaby2023 commited on
Commit
3cc7736
·
verified ·
1 Parent(s): b8a0363

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -7,6 +7,7 @@ import os
7
  from threading import RLock
8
  from datetime import datetime
9
  import gradio as gr
 
10
  from huggingface_hub import HfApi, whoami
11
 
12
 
@@ -21,7 +22,6 @@ negPreSetPrompt = "[deformed | disfigured], poorly drawn, [bad : wrong] anatomy,
21
  lock = RLock()
22
  HF_TOKEN = os.environ.get("HF_TOKEN") if os.environ.get("HF_TOKEN") else None # If private or gated models aren't used, ENV setting is unnecessary.
23
  # --- Step 2: Authenticate and fetch your models
24
- '''
25
  api = HfApi()
26
  user_info = whoami(token=HF_TOKEN)
27
  username = user_info["name"]
@@ -37,7 +37,7 @@ def handle_model_selection(selected_models):
37
  if not selected_models:
38
  return "No models selected."
39
  return "✅ Selected models:\n" + "\n".join(selected_models)
40
- '''
41
 
42
  def get_current_time():
43
  now = datetime.now()
@@ -133,14 +133,14 @@ def gen_fn(model_str, prompt, nprompt="", height=0, width=0, steps=0, cfg=0, see
133
 
134
 
135
  '''
136
- with gr.Row():
 
 
 
137
  gr.Markdown(f"# ({username}) you are logged in")
138
  model_selector = gr.CheckboxGroup(choices=model_ids,value=model_ids, label="your models", interactive=True, )
139
  output_box = gr.Textbox(lines=10, label="Selected Models")
140
- model_selector.change(fn=handle_model_selection, inputs=model_selector, outputs=output_box)
141
- '''
142
- with gr.Blocks(fill_width=True) as demo:
143
-
144
  with gr.Tab(str(num_models) + ' Models'):
145
  with gr.Column(scale=2):
146
  with gr.Group():
 
7
  from threading import RLock
8
  from datetime import datetime
9
  import gradio as gr
10
+ #anything but huggingface_hub==0.26.2 will result in token error
11
  from huggingface_hub import HfApi, whoami
12
 
13
 
 
22
  lock = RLock()
23
  HF_TOKEN = os.environ.get("HF_TOKEN") if os.environ.get("HF_TOKEN") else None # If private or gated models aren't used, ENV setting is unnecessary.
24
  # --- Step 2: Authenticate and fetch your models
 
25
  api = HfApi()
26
  user_info = whoami(token=HF_TOKEN)
27
  username = user_info["name"]
 
37
  if not selected_models:
38
  return "No models selected."
39
  return "✅ Selected models:\n" + "\n".join(selected_models)
40
+
41
 
42
  def get_current_time():
43
  now = datetime.now()
 
133
 
134
 
135
  '''
136
+
137
+ '''
138
+ with gr.Blocks(fill_width=True) as demo:
139
+ with gr.Row():
140
  gr.Markdown(f"# ({username}) you are logged in")
141
  model_selector = gr.CheckboxGroup(choices=model_ids,value=model_ids, label="your models", interactive=True, )
142
  output_box = gr.Textbox(lines=10, label="Selected Models")
143
+ model_selector.change(fn=handle_model_selection, inputs=model_selector, outputs=output_box)
 
 
 
144
  with gr.Tab(str(num_models) + ' Models'):
145
  with gr.Column(scale=2):
146
  with gr.Group():