Spaces:
Sleeping
Sleeping
rajeshmelur
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -27,25 +27,12 @@ def generate_music(Prompt):
|
|
27 |
|
28 |
def process_input(Prompt,choice):
|
29 |
if choice == "Chat":
|
30 |
-
return vanilla_chatbot(
|
31 |
elif choice == 'Music':
|
32 |
rate,audio = generate_music(Prompt)
|
33 |
return None, (rate,audio), None
|
34 |
else:
|
35 |
return None , None , generate_image(Prompt)
|
36 |
|
37 |
-
|
38 |
-
with gr.Row():
|
39 |
-
text_input = gr.Textbox()
|
40 |
-
choice = gr.Radio(choices=["Chat","Music","Image"])
|
41 |
-
|
42 |
-
with gr.Row():
|
43 |
-
chatbot_output = gr.Textbox()
|
44 |
-
music_output =gr.Audio()
|
45 |
-
image_output =gr.Image()
|
46 |
-
|
47 |
-
submit_btn = gr.Button("Generate")
|
48 |
-
|
49 |
-
submit_btn.click(fn=process_input,inputs=[text_input,choice],outputs=[chatbot_output,music_output,image_output])
|
50 |
-
|
51 |
demo.launch(debug=True)
|
|
|
27 |
|
28 |
def process_input(Prompt,choice):
|
29 |
if choice == "Chat":
|
30 |
+
return vanilla_chatbot(Prompt),None,None
|
31 |
elif choice == 'Music':
|
32 |
rate,audio = generate_music(Prompt)
|
33 |
return None, (rate,audio), None
|
34 |
else:
|
35 |
return None , None , generate_image(Prompt)
|
36 |
|
37 |
+
demo=gr.Interface(fn=process_input,inputs=["text",gr.Radio(["chat","music","image"])],outputs=["text", "audio","image"],title="Multimodal assistance")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
demo.launch(debug=True)
|