import gradio as gr | |
def fake(message, history): | |
if message.strip(): | |
return { | |
"role": "assistant", | |
"content": { | |
"path": "https://github.com/gradio-app/gradio/raw/main/test/test_files/audio_sample.wav" | |
} | |
} | |
else: | |
return "Please provide the name of an artist" | |
gr.ChatInterface( | |
fake, | |
type="messages", | |
textbox=gr.Textbox(placeholder="Which artist's music do you want to listen to?", scale=7), | |
chatbot=gr.Chatbot(placeholder="Play music by any artist!"), | |
).launch() |