NDPSX / app.py
FrostIce's picture
Update app.py
b1e6d3d verified
raw
history blame contribute delete
842 Bytes
import gradio as gr
from transformers import AutoTokenizer
from deep_translator import GoogleTranslator
token1=AutoTokenizer.from_pretrained("allenai/Llama-3.1-Tulu-3-8B", use_fast=True)
token2=AutoTokenizer.from_pretrained("burgasdotpro/Sebushka-llama-3.1-8B", use_fast=True)
def ndps(text):
input_ids = token1.encode(text, add_special_tokens=True)
input_ids = token2.decode(input_ids, skip_special_tokens=True)
translator = GoogleTranslator(source="ru", target="auto")
out=translator.translate(text=input_ids)
input_ids = token1.encode(text, add_special_tokens=True)
input_ids = token2.decode(input_ids, skip_special_tokens=True)
translator = GoogleTranslator(source="auto", target="ru")
return translator.translate(text=input_ids)
demo = gr.Interface(fn=ndps, inputs="text", outputs="text")
demo.launch()