Spaces:
Runtime error
Runtime error
display blank version of form by default
Browse filesSigned-off-by: peter szemraj <peterszemraj@gmail.com>
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(
|