pszemraj commited on
Commit
dc155bd
1 Parent(s): 2bfa4fe

display blank version of form by default

Browse files

Signed-off-by: peter szemraj <peterszemraj@gmail.com>

Files changed (1) hide show
  1. app.py +9 -9
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
- logging.info(f"Generation time: {rt:.2f}s")
 
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
- email_template = gr.HTML("<height=300><p>Enter a prompt and generate to get an email here!</height=300>")
 
 
 
 
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(