Spaces:
Build error
Build error
Update Gradio
Browse files- app.py +8 -31
- gradio-12.34.57.tar.gz +3 -0
app.py
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
import subprocess
|
| 2 |
|
| 3 |
-
commands = 'pip uninstall gradio -y; echo "pwd is: $(pwd)"; pip install ./gradio-12.34.
|
| 4 |
subprocess.run(commands, shell=True)
|
| 5 |
|
| 6 |
import json
|
|
@@ -18,34 +18,6 @@ from text_generation import Client
|
|
| 18 |
from utils import get_full_text, wrap_html_code
|
| 19 |
|
| 20 |
STYLE = """
|
| 21 |
-
|
| 22 |
-
// for the last chat message on user side
|
| 23 |
-
.message.user.latest {
|
| 24 |
-
background-color: #F9FBE7;
|
| 25 |
-
border: none;
|
| 26 |
-
color: black;
|
| 27 |
-
}
|
| 28 |
-
|
| 29 |
-
// for the last chat message on bot side
|
| 30 |
-
.message.bot.latest {
|
| 31 |
-
background-color: #CE93D8;
|
| 32 |
-
border: none;
|
| 33 |
-
color: black;
|
| 34 |
-
}
|
| 35 |
-
|
| 36 |
-
// when user hovers on the two answers
|
| 37 |
-
// generated by a language model
|
| 38 |
-
.message.bot.latest:hover {
|
| 39 |
-
box-shadow: 0 0 15px 0.5px #E1BEE7 !important;
|
| 40 |
-
}
|
| 41 |
-
|
| 42 |
-
.button:active {
|
| 43 |
-
color: black;
|
| 44 |
-
border: none;
|
| 45 |
-
background-color: #CE93D8 !important;
|
| 46 |
-
box-shadow: 0 0 15px 0.5px #F3E5F5 !important;
|
| 47 |
-
}
|
| 48 |
-
|
| 49 |
// "done" class is injected when user has made
|
| 50 |
// decision between two candidate generated answers
|
| 51 |
.message.bot.done {
|
|
@@ -82,7 +54,6 @@ if HF_TOKEN:
|
|
| 82 |
shutil.rmtree("./data/")
|
| 83 |
except:
|
| 84 |
pass
|
| 85 |
-
|
| 86 |
print("Pulling repo...")
|
| 87 |
repo = Repository(
|
| 88 |
local_dir="./data/",
|
|
@@ -136,6 +107,9 @@ def generate(user_message, history):
|
|
| 136 |
option_a = wrap_html_code(response_1_text.strip())
|
| 137 |
option_b = wrap_html_code(response_2_text.strip())
|
| 138 |
|
|
|
|
|
|
|
|
|
|
| 139 |
history.append((user_message, option_a, option_b))
|
| 140 |
|
| 141 |
return "", history
|
|
@@ -147,6 +121,9 @@ def save_labeling_data(last_dialogue, score):
|
|
| 147 |
response_1,
|
| 148 |
response_2,
|
| 149 |
) = last_dialogue
|
|
|
|
|
|
|
|
|
|
| 150 |
|
| 151 |
file_name = "data.jsonl"
|
| 152 |
|
|
@@ -175,7 +152,7 @@ def on_select(event: gr.SelectData, history):
|
|
| 175 |
threading.Thread(target=save_labeling_data, args=(history[-1], score)).start()
|
| 176 |
|
| 177 |
del history[-1][index_to_delete]
|
| 178 |
-
return
|
| 179 |
|
| 180 |
|
| 181 |
with gr.Blocks(css=STYLE) as demo:
|
|
|
|
| 1 |
import subprocess
|
| 2 |
|
| 3 |
+
commands = 'pip uninstall gradio -y; echo "pwd is: $(pwd)"; pip install ./gradio-12.34.57.tar.gz'
|
| 4 |
subprocess.run(commands, shell=True)
|
| 5 |
|
| 6 |
import json
|
|
|
|
| 18 |
from utils import get_full_text, wrap_html_code
|
| 19 |
|
| 20 |
STYLE = """
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
// "done" class is injected when user has made
|
| 22 |
// decision between two candidate generated answers
|
| 23 |
.message.bot.done {
|
|
|
|
| 54 |
shutil.rmtree("./data/")
|
| 55 |
except:
|
| 56 |
pass
|
|
|
|
| 57 |
print("Pulling repo...")
|
| 58 |
repo = Repository(
|
| 59 |
local_dir="./data/",
|
|
|
|
| 107 |
option_a = wrap_html_code(response_1_text.strip())
|
| 108 |
option_b = wrap_html_code(response_2_text.strip())
|
| 109 |
|
| 110 |
+
option_a = f"A: {option_a}"
|
| 111 |
+
option_b = f"B: {option_b}"
|
| 112 |
+
|
| 113 |
history.append((user_message, option_a, option_b))
|
| 114 |
|
| 115 |
return "", history
|
|
|
|
| 121 |
response_1,
|
| 122 |
response_2,
|
| 123 |
) = last_dialogue
|
| 124 |
+
|
| 125 |
+
response_1 = response_1[3:] # Remove label "A: "
|
| 126 |
+
response_2 = response_2[3:] # Remove label "B: "
|
| 127 |
|
| 128 |
file_name = "data.jsonl"
|
| 129 |
|
|
|
|
| 152 |
threading.Thread(target=save_labeling_data, args=(history[-1], score)).start()
|
| 153 |
|
| 154 |
del history[-1][index_to_delete]
|
| 155 |
+
return history
|
| 156 |
|
| 157 |
|
| 158 |
with gr.Blocks(css=STYLE) as demo:
|
gradio-12.34.57.tar.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:13d0034be155506fcbe29694b69874ea47965c78dd90860ede4aba9c1e9c6269
|
| 3 |
+
size 11061689
|