import gradio as gr from transformers import pipeline def main(article): summarizer = pipeline("summarization", model="facebook/bart-large-cnn") return summarizer(article, max_length=130, min_length=30, do_sample=False)[0]['summary_text'] iface = gr.Interface(fn=main, inputs=gr.inputs.Textbox(lines=5, label="Article text"), outputs="text") iface.launch()