Spaces:
Build error
Build error
| import gradio as gr | |
| from agent import generate_report | |
| def run_agent(topic): | |
| if not topic or not topic.strip(): | |
| return "", "Please enter a valid topic." | |
| # indicate in-progress state with status message | |
| output_text = generate_report(topic) | |
| return output_text, "Completed" | |
| ui = gr.Interface( | |
| fn=run_agent, | |
| inputs=gr.Textbox(placeholder="Enter any topic...", label="Research Topic"), | |
| outputs=[gr.Markdown(label="Research Report"), gr.Textbox(label="Status", interactive=False)], | |
| title="AI Research & Report Agent", | |
| description="Enter a topic and get a full research report instantly" | |
| ) | |
| ui.launch() | |