Spaces:
Runtime error
Runtime error
| import anyio.to_thread | |
| from fastapi import FastAPI, Request | |
| from fastapi.responses import JSONResponse | |
| from pydantic import BaseModel | |
| from smolagents import CodeAgent, InferenceClientModel | |
| from deepengineer.deepsearch.main_agent import main_search | |
| app = FastAPI() | |
| class AgentRequest(BaseModel): | |
| task: str | |
| async def run_agent(request: AgentRequest): | |
| task = request.task | |
| # Run the agent synchronously in a background thread | |
| result, output_image_path = await anyio.to_thread.run_sync(main_search, task) | |
| return JSONResponse(content={"result": result}) | |
| async def root(): | |
| return {"message": "Hello World"} | |