serJD's picture
Update app.py
b9c5270 verified
raw
history blame
833 Bytes
import gradio as gr
def create_greeting_message(user_name, tone):
"""
Creates a friendly or hostile user message for a user
Args:
user_name (str): the name of the user that needs a greeting message
tone (str): choose between "friendly" and "hostile"
Returns:
A string with the user message
"""
if tone == "friendly":
greeting_msg = "Great to have you here " + user_name
elif tone == "hostile":
greeting_msg = "Ehm, soo cool to have you here " + user_name
else:
greeting_msg = "wrong argument for tone"
return greeting_msg
demo = gr.Interface(
fn=create_greeting_message,
inputs=[gr.Textbox(label="user_name"), gr.Textbox(label="tone")],
outputs=gr.Textbox(label="Result"),
title="create user greetings"
)
demo.launch(mcp_server=True)