KhantKyaw commited on
Commit
bdedfa4
1 Parent(s): a2142e5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -2
app.py CHANGED
@@ -22,8 +22,16 @@ def generate_response(input_text):
22
  pad_token_id=tokenizer.eos_token_id,
23
  )
24
 
25
- generated_text = tokenizer.decode(output_sequences[0], skip_special_tokens=True)
26
- return generated_text
 
 
 
 
 
 
 
 
27
 
28
  prompt = st.chat_input(placeholder="Say Something!",key=None, max_chars=None, disabled=False, on_submit=None, args=None, kwargs=None)
29
  if prompt:
 
22
  pad_token_id=tokenizer.eos_token_id,
23
  )
24
 
25
+ response_with_prefix = tokenizer.decode(output_sequences[:, input_ids.shape[-1]:][0], skip_special_tokens=True)
26
+ response_start_idx = response_with_prefix.find("answer: ")
27
+ if response_start_idx != -1:
28
+ # Extract everything after "answer: "
29
+ response = response_with_prefix[response_start_idx + len("answer: "):]
30
+ else:
31
+ # If "answer:" is not found in the response, return the whole response
32
+ response = response_with_prefix
33
+
34
+ return response
35
 
36
  prompt = st.chat_input(placeholder="Say Something!",key=None, max_chars=None, disabled=False, on_submit=None, args=None, kwargs=None)
37
  if prompt: