vishwask commited on
Commit
d2e8e08
·
verified ·
1 Parent(s): 9053a6a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -8
app.py CHANGED
@@ -42,8 +42,14 @@ def indian_to_english(sentence):
42
  generated_tokens = translation_model.generate(**encoded_hi, forced_bos_token_id=translation_tokenizer.lang_code_to_id["en_XX"] )
43
  return (translation_tokenizer.batch_decode(generated_tokens, skip_special_tokens=True))
44
 
45
- #def intitalize_lang(language):
46
-
 
 
 
 
 
 
47
 
48
  llm_model = "mistralai/Mistral-7B-Instruct-v0.2"
49
 
@@ -250,9 +256,6 @@ def demo():
250
  with gr.Row():
251
  slider_chunk_overlap = gr.Slider(value=256, label="Chunk overlap", info="Chunk overlap", interactive=False, visible=False)
252
 
253
-
254
-
255
-
256
  with gr.Accordion("Advanced options - LLM model", open=False, visible=False):
257
  with gr.Row():
258
  slider_temperature = gr.Slider(value = 0.1,visible=False)
@@ -261,8 +264,6 @@ def demo():
261
  with gr.Row():
262
  slider_topk = gr.Slider(value = 3, visible=False)
263
 
264
-
265
-
266
  with gr.Row():
267
  db_progress = gr.Textbox(label="Vector database initialization", value="None", visible=True)
268
  with gr.Row():
@@ -274,7 +275,7 @@ def demo():
274
 
275
  with gr.Row():
276
  lang_btn = gr.Dropdown(languages_list, label="Languages", value = languages_list[1],
277
- type="value", info="Choose your language",interactive = True)
278
  #lang_btn.select(intitalize_lang, inputs)
279
 
280
  chatbot = gr.Chatbot(height=300)
 
42
  generated_tokens = translation_model.generate(**encoded_hi, forced_bos_token_id=translation_tokenizer.lang_code_to_id["en_XX"] )
43
  return (translation_tokenizer.batch_decode(generated_tokens, skip_special_tokens=True))
44
 
45
+ def intitalize_lang(language):
46
+ translation_tokenizer.src_lang = "en_xx"
47
+ encoded_hi = translation_tokenizer(sentence, return_tensors="pt")
48
+ generated_tokens = translation_model.generate(**encoded_hi, forced_bos_token_id=translation_tokenizer.lang_code_to_id[language] )
49
+ x = translation_tokenizer.batch_decode(generated_tokens, skip_special_tokens=True)
50
+ print(language)
51
+ return x
52
+
53
 
54
  llm_model = "mistralai/Mistral-7B-Instruct-v0.2"
55
 
 
256
  with gr.Row():
257
  slider_chunk_overlap = gr.Slider(value=256, label="Chunk overlap", info="Chunk overlap", interactive=False, visible=False)
258
 
 
 
 
259
  with gr.Accordion("Advanced options - LLM model", open=False, visible=False):
260
  with gr.Row():
261
  slider_temperature = gr.Slider(value = 0.1,visible=False)
 
264
  with gr.Row():
265
  slider_topk = gr.Slider(value = 3, visible=False)
266
 
 
 
267
  with gr.Row():
268
  db_progress = gr.Textbox(label="Vector database initialization", value="None", visible=True)
269
  with gr.Row():
 
275
 
276
  with gr.Row():
277
  lang_btn = gr.Dropdown(languages_list, label="Languages", value = languages_list[1],
278
+ type="value", info="Choose your language",interactive = True).select(intitalize_lang)
279
  #lang_btn.select(intitalize_lang, inputs)
280
 
281
  chatbot = gr.Chatbot(height=300)