import gradio as gr def yes(message, history): return "yes" def vote(data: gr.LikeData): if data.liked: print("You upvoted this response: " + data.value["value"]) else: print("You downvoted this response: " + data.value["value"]) with gr.Blocks() as demo: chatbot = gr.Chatbot(placeholder="Your Personal Yes-Man
Ask Me Anything") chatbot.like(vote, None, None) gr.ChatInterface(fn=yes, type="messages", chatbot=chatbot) demo.launch(share=True)