osanseviero commited on
Commit
7a51571
·
verified ·
1 Parent(s): 918db2c

Update src/distilabel_dataset_generator/apps/sft.py

Browse files
src/distilabel_dataset_generator/apps/sft.py CHANGED
@@ -1,6 +1,6 @@
1
  import multiprocessing
2
  import time
3
-
4
  import gradio as gr
5
  import pandas as pd
6
  from distilabel.distiset import Distiset
@@ -30,6 +30,12 @@ def _run_pipeline(result_queue, num_turns, num_rows, system_prompt):
30
  distiset: Distiset = pipeline.run(use_cache=False)
31
  result_queue.put(distiset)
32
 
 
 
 
 
 
 
33
 
34
  def generate_system_prompt(dataset_description, progress=gr.Progress()):
35
  progress(0.1, desc="Initializing text generation")
@@ -298,3 +304,4 @@ with gr.Blocks(
298
 
299
  app.load(get_token, outputs=[hf_token])
300
  app.load(get_org_dropdown, outputs=[org_name])
 
 
1
  import multiprocessing
2
  import time
3
+ from typings import Union
4
  import gradio as gr
5
  import pandas as pd
6
  from distilabel.distiset import Distiset
 
30
  distiset: Distiset = pipeline.run(use_cache=False)
31
  result_queue.put(distiset)
32
 
33
+ def swap_visibilty(profile: Union[gr.OAuthProfile, None]):
34
+ if profile is None:
35
+ return gr.update(elem_classes=["main_ui_logged_out"])
36
+ else:
37
+ return gr.update(elem_classes=["main_ui_logged_in"])
38
+
39
 
40
  def generate_system_prompt(dataset_description, progress=gr.Progress()):
41
  progress(0.1, desc="Initializing text generation")
 
304
 
305
  app.load(get_token, outputs=[hf_token])
306
  app.load(get_org_dropdown, outputs=[org_name])
307
+ app.load(fn=swap_visibilty, outputs=main_ui)