Spaces:
Runtime error
Runtime error
Logan Zoellner
commited on
Commit
·
e44be4d
1
Parent(s):
63acdcd
fix bug and truncate story
Browse files
app.py
CHANGED
@@ -53,6 +53,15 @@ def continue_story(prompt):
|
|
53 |
#check if response starts with "computer:", if not add it
|
54 |
if ":" not in output_tmp:
|
55 |
output_tmp = "computer:"+output_tmp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
story=story+"player:"+prompt+"\n"+output_tmp+"\n"
|
57 |
|
58 |
|
@@ -76,9 +85,7 @@ with demo:
|
|
76 |
with gr.Row():
|
77 |
story = gr.Textbox(label="description",lines=7)
|
78 |
|
79 |
-
b0.click(continue_story,inputs=[],outputs=[
|
80 |
-
b1.click(npc_generate, inputs=[ input_name,input_race,input_class,input_pronoun], outputs=desc_txt)
|
81 |
-
b2.click(desc_to_image, desc_txt, output_image)
|
82 |
#examples=examples
|
83 |
|
84 |
demo.launch(enable_queue=True, debug=True)
|
|
|
53 |
#check if response starts with "computer:", if not add it
|
54 |
if ":" not in output_tmp:
|
55 |
output_tmp = "computer:"+output_tmp
|
56 |
+
|
57 |
+
|
58 |
+
|
59 |
+
#truncate story to last 6 lines
|
60 |
+
story_tmp = story.split("\n")
|
61 |
+
if len(story_tmp)>6:
|
62 |
+
story_tmp = story_tmp[-6:]
|
63 |
+
story = "\n".join(story_tmp)
|
64 |
+
#return story
|
65 |
story=story+"player:"+prompt+"\n"+output_tmp+"\n"
|
66 |
|
67 |
|
|
|
85 |
with gr.Row():
|
86 |
story = gr.Textbox(label="description",lines=7)
|
87 |
|
88 |
+
b0.click(continue_story,inputs=[input_command],outputs=[story])
|
|
|
|
|
89 |
#examples=examples
|
90 |
|
91 |
demo.launch(enable_queue=True, debug=True)
|