Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| # Models | |
| jacobe = gr.Interface.load("huggingface/huggingtweets/jacobe") | |
| baguioni = gr.Interface.load("huggingface/huggingtweets/baguioni") | |
| elonmusk = gr.Interface.load("huggingface/huggingtweets/elonmusk") | |
| realdonaldtrump = gr.Interface.load("huggingface/huggingtweets/realdonaldtrump") | |
| barackobama = gr.Interface.load("huggingface/huggingtweets/barackobama") | |
| karpathy = gr.Interface.load("huggingface/huggingtweets/karpathy") | |
| def generated_tweet(inputtext, user): | |
| return baguioni(inputtext) | |
| if user == 'jacobe': | |
| return jacobe(inputtext) | |
| if user == 'baguioni': | |
| return baguioni(inputtext) | |
| if user == 'elonmusk': | |
| return jacobe(inputtext) | |
| if user == 'realdonaldtrump': | |
| return donaldtrump(inputtext) | |
| if user == 'karpathy': | |
| return karpathy(inputtext) | |
| if user == 'barackobama': | |
| return barackobama(inputtext) | |
| title = "GPT-2 Tweet Generator" | |
| description = "<p style='text-align: center'>GPT-2 Tweet Generator Hugging Face Demo. Simply select a twitter account you want to impersonate and input a word/phrase to generate a tweet.</p>" | |
| article = "<p style='text-align: center'>Model built by Boris Dayma, https://github.com/borisdayma/huggingtweets</p>" | |
| examples = [ | |
| ['I have a dream','elonmusk'], | |
| ['I woke up feeling like', 'karpathy'], | |
| ['The world is a', 'jacobe' ] | |
| ] | |
| gr.Interface( | |
| generated_tweet, | |
| [gr.inputs.Textbox(label="Input",lines=5), gr.inputs.Dropdown(choices=["baguioni","jacobe", "elonmusk", "realdonaldtrump", "barackobama", "karpathy"], type="value", default="baguioni", label="user")], | |
| [gr.outputs.Label(label="Output")], | |
| examples=examples, | |
| article=article, | |
| title=title, | |
| description=description).launch() | |