KateProxa commited on
Commit
f54df4e
·
1 Parent(s): 55f6212

Create app

Browse files
Files changed (2) hide show
  1. FP.py +14 -0
  2. requirements.txt +5 -0
FP.py ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import io
2
+ import streamlit as st
3
+ from transformers import pipeline
4
+ @st.cache_resource
5
+ def load_model():
6
+ return pipeline("translation_en_to_de", model = "Helsinki-NLP/opus-mt-en-de")
7
+ translation = load_model()
8
+ st.title('Translator to Deutch')
9
+ st.header('Это приложение для перевода текста на немецкий язык')
10
+ text = st.text_input('Введите текст для перевода на английском языке')
11
+ result = st.button('Перевести')
12
+ if result:
13
+ tr_text = translation(text)
14
+ st.write("Перевод:", tr_text[0]['translation_text'])
requirements.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ fastapi
2
+ uvicorn
3
+ transformers[torch]
4
+ sentencepiece
5
+ sacremoses