TiberiuCristianLeon commited on
Commit
14f07c3
·
verified ·
1 Parent(s): 2ee9294

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -62,13 +62,14 @@ def listmodels():
62
  # model: Optional[str] = MODELS['benro']
63
  @app.get("/translate", operation_id="get_translate", description="Translate text", tags=["translate"], summary="Translate text")
64
  def translate(input_text: str, model_name: str = MODELS['mttcbig'], sl: str = 'en', tl: str = 'ro'):
 
65
  if 'BlackKakapo' in model_name:
66
  translation = src.Translate.paraphraseTranslateMethod(input_text, model_name)
67
  elif 'Helsinki-NLP' in model_name:
68
- translation = src.Translate.Translators(model_name, sl, tl, input_text).HelsinkiNLP_mulroa()
69
  else:
70
  translation: str = src.Translate.gemma_direct(input_text, model_name)
71
- return {"input": input_text, "result": translation, "model": model_name}
72
 
73
  # Keep track of installed (src, tgt) pairs
74
  installed_pairs = set()
 
62
  # model: Optional[str] = MODELS['benro']
63
  @app.get("/translate", operation_id="get_translate", description="Translate text", tags=["translate"], summary="Translate text")
64
  def translate(input_text: str, model_name: str = MODELS['mttcbig'], sl: str = 'en', tl: str = 'ro'):
65
+ message = f'Translated from {sl} to {tl} with {model_name}'
66
  if 'BlackKakapo' in model_name:
67
  translation = src.Translate.paraphraseTranslateMethod(input_text, model_name)
68
  elif 'Helsinki-NLP' in model_name:
69
+ translation, message = src.Translate.Translators(model_name, sl, tl, input_text).HelsinkiNLP_mulroa()
70
  else:
71
  translation: str = src.Translate.gemma_direct(input_text, model_name)
72
+ return {"input_text": input_text, "translation": translation, "model_name": model_name, "message": message}
73
 
74
  # Keep track of installed (src, tgt) pairs
75
  installed_pairs = set()