Spaces:
Build error
Build error
Clémentine
commited on
Commit
·
d614278
1
Parent(s):
2060c34
Explicited the error logs for the users
Browse files
app.py
CHANGED
@@ -20,6 +20,7 @@ def query(payload):
|
|
20 |
print(response)
|
21 |
return json.loads(response.content.decode("utf-8"))
|
22 |
|
|
|
23 |
def inference(input_sentence, max_length, sample_or_greedy, seed=42):
|
24 |
if sample_or_greedy == "Sample":
|
25 |
parameters = {
|
@@ -43,11 +44,10 @@ def inference(input_sentence, max_length, sample_or_greedy, seed=42):
|
|
43 |
|
44 |
payload = {"inputs": input_sentence, "parameters": parameters}
|
45 |
|
46 |
-
#if API_URL is not None:
|
47 |
data = query(payload)
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
|
52 |
generation = data[0]["generated_text"].split(input_sentence, 1)[1]
|
53 |
return (
|
@@ -57,6 +57,7 @@ def inference(input_sentence, max_length, sample_or_greedy, seed=42):
|
|
57 |
+ generation
|
58 |
+ after_generation,
|
59 |
data[0]["generated_text"],
|
|
|
60 |
)
|
61 |
|
62 |
|
@@ -86,9 +87,9 @@ if __name__ == "__main__":
|
|
86 |
submit = gr.Button("Submit")
|
87 |
load_image = gr.Button("Generate Image")
|
88 |
with gr.Column():
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
display_out.set_event_trigger(
|
93 |
"load",
|
94 |
fn=None,
|
@@ -97,14 +98,13 @@ if __name__ == "__main__":
|
|
97 |
no_target=True,
|
98 |
js=js_load_script,
|
99 |
)
|
100 |
-
text_out = gr.Textbox(label="Output")
|
101 |
with gr.Row():
|
102 |
-
|
103 |
|
104 |
submit.click(
|
105 |
inference,
|
106 |
inputs=[text, tokens, sampling, sampling2],
|
107 |
-
outputs=[display_out, text_out],
|
108 |
)
|
109 |
|
110 |
load_image.click(fn=None, inputs=None, outputs=None, _js=js_save)
|
|
|
20 |
print(response)
|
21 |
return json.loads(response.content.decode("utf-8"))
|
22 |
|
23 |
+
|
24 |
def inference(input_sentence, max_length, sample_or_greedy, seed=42):
|
25 |
if sample_or_greedy == "Sample":
|
26 |
parameters = {
|
|
|
44 |
|
45 |
payload = {"inputs": input_sentence, "parameters": parameters}
|
46 |
|
|
|
47 |
data = query(payload)
|
48 |
+
|
49 |
+
if "error" in data:
|
50 |
+
return (None, None, f"<span style='color:red'>ERROR: {data['error']} </span>")
|
51 |
|
52 |
generation = data[0]["generated_text"].split(input_sentence, 1)[1]
|
53 |
return (
|
|
|
57 |
+ generation
|
58 |
+ after_generation,
|
59 |
data[0]["generated_text"],
|
60 |
+
"",
|
61 |
)
|
62 |
|
63 |
|
|
|
87 |
submit = gr.Button("Submit")
|
88 |
load_image = gr.Button("Generate Image")
|
89 |
with gr.Column():
|
90 |
+
text_error = gr.Markdown(label="Log information")
|
91 |
+
text_out = gr.Textbox(label="Output")
|
92 |
+
display_out = gr.HTML(label="Image")
|
93 |
display_out.set_event_trigger(
|
94 |
"load",
|
95 |
fn=None,
|
|
|
98 |
no_target=True,
|
99 |
js=js_load_script,
|
100 |
)
|
|
|
101 |
with gr.Row():
|
102 |
+
gr.Examples(examples=examples, inputs=[text, tokens, sampling, sampling2])
|
103 |
|
104 |
submit.click(
|
105 |
inference,
|
106 |
inputs=[text, tokens, sampling, sampling2],
|
107 |
+
outputs=[display_out, text_out, text_error],
|
108 |
)
|
109 |
|
110 |
load_image.click(fn=None, inputs=None, outputs=None, _js=js_save)
|