File size: 594 Bytes
77afd40
82a19c4
91d5f3d
77afd40
91d5f3d
77afd40
 
 
91d5f3d
77afd40
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from transformers import pipeline
import gradio as gr

generator = pipeline("text-generation", model="pranavpsv/gpt2-genre-story-generator")

def generate_story(prompt):
    result = generator(prompt, max_length=200, do_sample=True)
    return result[0]["generated_text"]

gr.Interface(
    fn=generate_story,
    inputs=gr.Textbox(label="Prompt"),
    outputs=gr.Textbox(label="Generated Story"),
    title="Generate your own story",
    description="Story generation with GPT-2",
    examples=[["Adventurer is approached by a mysterious stranger in the tavern for a new quest."]],
).launch()