Spaces:
Running
Running
display blank version of form by default
Browse filesSigned-off-by: peter szemraj <[email protected]>
app.py
CHANGED
@@ -67,10 +67,11 @@ def generate_text(
|
|
67 |
rt = time.perf_counter() - st
|
68 |
if verbose:
|
69 |
logging.info(f"Generated text: {response}")
|
70 |
-
|
|
|
71 |
|
72 |
formatted_email = postprocess(response)
|
73 |
-
return make_mailto_form(body=formatted_email)
|
74 |
|
75 |
|
76 |
def load_emailgen_model(model_tag: str):
|
@@ -190,11 +191,6 @@ if __name__ == "__main__":
|
|
190 |
step=16,
|
191 |
)
|
192 |
|
193 |
-
# generated_email = gr.Textbox(
|
194 |
-
# label="Generated Result",
|
195 |
-
# placeholder="The completed email will appear here",
|
196 |
-
# )
|
197 |
-
|
198 |
generate_button = gr.Button(
|
199 |
value="Generate!",
|
200 |
variant="primary",
|
@@ -202,7 +198,11 @@ if __name__ == "__main__":
|
|
202 |
gr.Markdown("---")
|
203 |
gr.Markdown("### Results")
|
204 |
# put a large HTML placeholder here
|
205 |
-
|
|
|
|
|
|
|
|
|
206 |
|
207 |
gr.Markdown("---")
|
208 |
gr.Markdown("## Advanced Options")
|
@@ -271,7 +271,7 @@ if __name__ == "__main__":
|
|
271 |
length_penalty,
|
272 |
num_beam_groups,
|
273 |
],
|
274 |
-
outputs=[email_template],
|
275 |
)
|
276 |
|
277 |
load_model_button.click(
|
|
|
67 |
rt = time.perf_counter() - st
|
68 |
if verbose:
|
69 |
logging.info(f"Generated text: {response}")
|
70 |
+
rt_string = f"Generation time: {rt:.2f}s"
|
71 |
+
logging.info(rt_string)
|
72 |
|
73 |
formatted_email = postprocess(response)
|
74 |
+
return make_mailto_form(body=formatted_email), rt_string
|
75 |
|
76 |
|
77 |
def load_emailgen_model(model_tag: str):
|
|
|
191 |
step=16,
|
192 |
)
|
193 |
|
|
|
|
|
|
|
|
|
|
|
194 |
generate_button = gr.Button(
|
195 |
value="Generate!",
|
196 |
variant="primary",
|
|
|
198 |
gr.Markdown("---")
|
199 |
gr.Markdown("### Results")
|
200 |
# put a large HTML placeholder here
|
201 |
+
runtime_stats = gr.Textbox(
|
202 |
+
label="Runtime Stats",
|
203 |
+
placeholder="This textbox will be filled with runtime stats once you generate text",
|
204 |
+
) # mostly exists to illustrate to the user that it things are running (HTML doesn't block)
|
205 |
+
email_template = gr.HTML(make_mailto_form(subject="Postbot Email Template", body="A generated email will appear here"))
|
206 |
|
207 |
gr.Markdown("---")
|
208 |
gr.Markdown("## Advanced Options")
|
|
|
271 |
length_penalty,
|
272 |
num_beam_groups,
|
273 |
],
|
274 |
+
outputs=[email_template, runtime_stats],
|
275 |
)
|
276 |
|
277 |
load_model_button.click(
|