Not-Grim-Refer commited on
Commit
54e41de
·
1 Parent(s): 4fff3cc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -5
app.py CHANGED
@@ -10,10 +10,10 @@ MODEL_MAPPING = {
10
  "bart-large-cnn": ("facebook/bart-large-cnn", AutoModelForSeq2SeqLM),
11
  "t5-base": ("t5-base", AutoModelForSeq2SeqLM),
12
  "distilbert-base-uncased": ("distilbert-base-uncased", AutoModelForCausalLM),
13
- "bert-base-uncased": ("bert-base-uncased", AutoModelForSeq2SeqLM),
14
- "roberta-base": ("roberta-base", AutoModelForSeq2SeqLM),
15
- "xlnet-base-cased": ("xlnet-base-cased", AutoModelForSeq2SeqLM),
16
- "albert-base-v2": ("albert-base-v2", AutoModelForSeq2SeqLM),
17
  }
18
 
19
  def get_model_and_tokenizer(model_name):
@@ -41,4 +41,13 @@ model_name = gr.inputs.Dropdown(choices=list(MODEL_MAPPING.keys()), label="Model
41
  response = gr.outputs.Textbox(label="Generated Response")
42
 
43
  # Define Gradio interface
44
- gr.Interface(fn=generate_response, inputs=[input_text, model_name], outputs=response).launch()
 
 
 
 
 
 
 
 
 
 
10
  "bart-large-cnn": ("facebook/bart-large-cnn", AutoModelForSeq2SeqLM),
11
  "t5-base": ("t5-base", AutoModelForSeq2SeqLM),
12
  "distilbert-base-uncased": ("distilbert-base-uncased", AutoModelForCausalLM),
13
+ "bert-base-uncased": ("bert-base-uncased", AutoModelForCausalLM),
14
+ "roberta-base": ("roberta-base", AutoModelForCausalLM),
15
+ "xlnet-base-cased": ("xlnet-base-cased", AutoModelForCausalLM),
16
+ "albert-base-v2": ("albert-base-v2", AutoModelForCausalLM),
17
  }
18
 
19
  def get_model_and_tokenizer(model_name):
 
41
  response = gr.outputs.Textbox(label="Generated Response")
42
 
43
  # Define Gradio interface
44
+ gr.Interface(fn=generate_response, inputs=[input_text, model_name], outputs=response).launch()
45
+
46
+ # Define error handler
47
+ def error_handler(e):
48
+ print(e)
49
+ with open("errors.txt", "a") as f:
50
+ f.write(str(e) + "\n")
51
+
52
+ # Set error handler
53
+ gr.set_error_handler(error_handler)