Spaces:
Sleeping
Sleeping
import gradio as gr | |
from handler import handler | |
def predict(action, query): | |
try: | |
return handler(action, query) | |
except Exception as e: | |
return {"error": e} | |
with gr.Blocks() as app: | |
action_type = gr.Dropdown(label="Type", value="Search", choices=[ | |
"Search", "AutoSuggest"]) | |
query = gr.Textbox(label="Query") | |
output = gr.Textbox(label="Output Box") | |
greet_btn = gr.Button("Action!") | |
greet_btn.click( | |
fn=predict, | |
inputs=[action_type, query], outputs=output, api_name="api") | |
app.launch() | |