import gradio as gr from submit_gaia import run_submission def on_submit_click(): result = run_submission() return f"Leaderboard submission result:\n{result}" with gr.Blocks() as demo: gr.Markdown("# GIAI LangGraph Agent Demo") submit_button = gr.Button("Submit All GAIA Level 1 Questions") output = gr.Textbox(label="Submission Result", lines=10) submit_button.click(fn=on_submit_click, inputs=[], outputs=[output]) demo.launch(share=True)