Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -27,7 +27,8 @@ class GradioUI:
|
|
27 |
]
|
28 |
return random.choice(titles)
|
29 |
|
30 |
-
def generate_text(self,
|
|
|
31 |
url = f'https://api-inference.huggingface.co/models/{self.model_id}'
|
32 |
headers = {
|
33 |
'Authorization': f'Bearer {self.token}',
|
@@ -58,11 +59,12 @@ class GradioUI:
|
|
58 |
with gr.Blocks(css=self.styles) as demo:
|
59 |
title = gr.Textbox(placeholder="Title", value=self.random_title())
|
60 |
random_title_btn = gr.Button("Get Random Title")
|
61 |
-
random_title_btn.click(fn=
|
62 |
editor = gr.Textbox(placeholder="Write your story here.", lines=32, max_lines=32, elem_classes=['no-label', 'small-big-textarea'])
|
63 |
gen_btn = gr.Button("Generate Text")
|
64 |
chatbot = gr.Chatbot([])
|
65 |
-
|
|
|
66 |
|
67 |
# More Gradio elements and logic can be added here.
|
68 |
|
|
|
27 |
]
|
28 |
return random.choice(titles)
|
29 |
|
30 |
+
def generate_text(self, title, story):
|
31 |
+
prompt = f"{title}. {story}"
|
32 |
url = f'https://api-inference.huggingface.co/models/{self.model_id}'
|
33 |
headers = {
|
34 |
'Authorization': f'Bearer {self.token}',
|
|
|
59 |
with gr.Blocks(css=self.styles) as demo:
|
60 |
title = gr.Textbox(placeholder="Title", value=self.random_title())
|
61 |
random_title_btn = gr.Button("Get Random Title")
|
62 |
+
random_title_btn.click(fn=self.random_title, inputs=None, outputs=[title])
|
63 |
editor = gr.Textbox(placeholder="Write your story here.", lines=32, max_lines=32, elem_classes=['no-label', 'small-big-textarea'])
|
64 |
gen_btn = gr.Button("Generate Text")
|
65 |
chatbot = gr.Chatbot([])
|
66 |
+
|
67 |
+
gen_btn.click(fn=self.generate_text, inputs=[title, editor], outputs=[chatbot])
|
68 |
|
69 |
# More Gradio elements and logic can be added here.
|
70 |
|