Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -139,7 +139,7 @@ def generate_text(seed_text, next_words=30, temperature=0.5):
|
|
139 |
gr.Warning("Flagged potentially harmful output.")
|
140 |
decoded = 'Flagged Output'
|
141 |
|
142 |
-
return decoded
|
143 |
|
144 |
flagged_outputs = []
|
145 |
|
@@ -170,6 +170,9 @@ def flag_output(prompt, generated_text, next_words, temperature):
|
|
170 |
|
171 |
return "Output flagged successfully."
|
172 |
|
|
|
|
|
|
|
173 |
demo = gr.Interface(
|
174 |
fn=generate_text,
|
175 |
inputs=[
|
@@ -178,9 +181,10 @@ demo = gr.Interface(
|
|
178 |
gr.Slider(0.1, 1, value=0.5, label='Temperature', info='Controls randomness of generation, higher values = more creative, lower values = more probabilistic')
|
179 |
],
|
180 |
outputs=[
|
181 |
-
gr.Textbox(label="Generated Name"),
|
182 |
-
gr.Button("Flag Output")
|
183 |
],
|
|
|
184 |
title='Dungen Dev - Name Generator',
|
185 |
description='A prompt-based name generator for game developers. Dungen Dev is an experimental model, and may produce outputs that are inappropriate, biased, or potentially harmful and inaccurate. Caution is advised.',
|
186 |
examples=[
|
@@ -189,7 +193,9 @@ demo = gr.Interface(
|
|
189 |
["an item name", 30, 0.5],
|
190 |
["a dark and mysterious forest name", 30, 0.5],
|
191 |
["an evil character name", 30, 0.5]
|
192 |
-
]
|
|
|
193 |
)
|
194 |
|
|
|
195 |
demo.launch()
|
|
|
139 |
gr.Warning("Flagged potentially harmful output.")
|
140 |
decoded = 'Flagged Output'
|
141 |
|
142 |
+
return decoded, gr.update(interactive=True)
|
143 |
|
144 |
flagged_outputs = []
|
145 |
|
|
|
170 |
|
171 |
return "Output flagged successfully."
|
172 |
|
173 |
+
def enable_flag_button(state):
|
174 |
+
return gr.update(interactive=state)
|
175 |
+
|
176 |
demo = gr.Interface(
|
177 |
fn=generate_text,
|
178 |
inputs=[
|
|
|
181 |
gr.Slider(0.1, 1, value=0.5, label='Temperature', info='Controls randomness of generation, higher values = more creative, lower values = more probabilistic')
|
182 |
],
|
183 |
outputs=[
|
184 |
+
gr.Textbox(label="Generated Name", interactive=True),
|
185 |
+
gr.Button("Flag Output", interactive=False)
|
186 |
],
|
187 |
+
live=False,
|
188 |
title='Dungen Dev - Name Generator',
|
189 |
description='A prompt-based name generator for game developers. Dungen Dev is an experimental model, and may produce outputs that are inappropriate, biased, or potentially harmful and inaccurate. Caution is advised.',
|
190 |
examples=[
|
|
|
193 |
["an item name", 30, 0.5],
|
194 |
["a dark and mysterious forest name", 30, 0.5],
|
195 |
["an evil character name", 30, 0.5]
|
196 |
+
],
|
197 |
+
theme="default"
|
198 |
)
|
199 |
|
200 |
+
demo.queue()
|
201 |
demo.launch()
|