Spaces:
Sleeping
Sleeping
File size: 706 Bytes
67f4af7 bc24d52 67f4af7 ad6cb2d 67f4af7 ad6cb2d 67f4af7 29cee0e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import gradio as gr
from transformers import pipeline
model = pipeline("text-generation", model="gpt2", tokenizer="gpt2")
def generate_text(input_text):
return model(input_text)[0]['generated_text']
def create_interface():
interface = gr.Interface(
fn=generate_text,
inputs=[gr.Textbox(label="Enter Prompt", lines=2,
placeholder="Type your prompt here...")],
outputs=[gr.Textbox(label="Generated Text")],
title="Text Generation with GPT-2",
description="Enter a prompt and get generated text using GPT-2 model."
)
return interface
if __name__ == "__main__":
interface = create_interface()
interface.launch()
|