chansung commited on
Commit
ec15163
·
verified ·
1 Parent(s): 1d5e796

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -3
app.py CHANGED
@@ -2,9 +2,16 @@ import json
2
  import requests
3
  import gradio as gr
4
 
 
 
 
 
 
 
5
  def download_fn(url):
6
  resp = requests.get(url)
7
  data = json.loads(resp.content)
 
8
 
9
  for idx, data_item in enumerate(data[:]):
10
  for conv in data_item:
@@ -65,7 +72,7 @@ def move_prev_fn(data, cursor):
65
  gr.Button(interactive=True)
66
  )
67
 
68
- with gr.Blocks() as demo:
69
  data = gr.State([])
70
  data_to_be_removed = gr.State(set())
71
  cursor = gr.State(-1)
@@ -74,13 +81,17 @@ with gr.Blocks() as demo:
74
  url = gr.Textbox(label="URL", placeholder="URL to download conversation recorded JSON", scale=9)
75
  download = gr.Button("Download", scale=1)
76
 
77
- chatbot = gr.Chatbot()
78
 
79
  with gr.Row():
80
  prev_btn = gr.Button("Prev", interactive=False)
81
  mark_btn = gr.Button("✅ Mark to remove ", interactive=False)
82
  next_btn = gr.Button("Next", interactive=False)
83
 
 
 
 
 
84
  download.click(
85
  download_fn,
86
  inputs=[url],
@@ -107,4 +118,4 @@ with gr.Blocks() as demo:
107
 
108
 
109
 
110
- demo.launch(debug=True)
 
2
  import requests
3
  import gradio as gr
4
 
5
+ STYLE = """
6
+ #chatbot {
7
+ height: 700px !important;
8
+ }
9
+ """
10
+
11
  def download_fn(url):
12
  resp = requests.get(url)
13
  data = json.loads(resp.content)
14
+ print(len(data))
15
 
16
  for idx, data_item in enumerate(data[:]):
17
  for conv in data_item:
 
72
  gr.Button(interactive=True)
73
  )
74
 
75
+ with gr.Blocks(css=STYLE) as demo:
76
  data = gr.State([])
77
  data_to_be_removed = gr.State(set())
78
  cursor = gr.State(-1)
 
81
  url = gr.Textbox(label="URL", placeholder="URL to download conversation recorded JSON", scale=9)
82
  download = gr.Button("Download", scale=1)
83
 
84
+ chatbot = gr.Chatbot(elem_id="chatbot")
85
 
86
  with gr.Row():
87
  prev_btn = gr.Button("Prev", interactive=False)
88
  mark_btn = gr.Button("✅ Mark to remove ", interactive=False)
89
  next_btn = gr.Button("Next", interactive=False)
90
 
91
+ with gr.Row():
92
+ cleanup_btn = gr.Button("Clean-up")
93
+ get_btn = gr.Button("Download clean-up version")
94
+
95
  download.click(
96
  download_fn,
97
  inputs=[url],
 
118
 
119
 
120
 
121
+ demo.launch()