Spaces:
Sleeping
Sleeping
| import io | |
| import streamlit as st | |
| from transformers import pipeline | |
| #@st.cache_data | |
| # загружаю модель | |
| def load_model(): | |
| return pipeline("translation_ru_to_fr", model = "Helsinki-NLP/opus-mt-ru-fr") | |
| translation = load_model() | |
| # Вывожу заголовок страницы средствами Streamlit | |
| st.title('Translator from Russian to French') | |
| st.write('Это приложение для перевода текста с русского языка на французский') | |
| text = st.text_area('Введите текст для перевода', 'Скоро наступит Новый Год!') | |
| # Кнопка для запуска | |
| result = st.button('Перевести') | |
| # Если кнопка нажата, то запускаем | |
| if result: | |
| tr_text = translation(text) | |
| st.write("Перевод:", tr_text[0]['translation_text']) |