|
from transformers import pipeline |
|
import gradio as gr |
|
|
|
|
|
model_id = "luis56125/mbart-traductor" |
|
model = pipeline('text2text-generation', model=model_id) |
|
|
|
|
|
def translate(text): |
|
return model(text)[0]['generated_text'] |
|
|
|
|
|
interface = gr.Interface( |
|
fn=translate, |
|
inputs=gr.Textbox(lines=5, placeholder="Ingresa aquí el texto del artículo en inglés..."), |
|
outputs="text", |
|
title="Traducción de Artículos de AG News", |
|
description="Esta interfaz traduce artículos del conjunto de datos AG News de inglés a español utilizando el modelo MBart. Ingresa el texto del artículo en inglés y obtén la traducción en español." |
|
) |
|
|
|
|
|
interface.launch() |
|
|
|
|