from fastapi import APIRouter, Depends from app.dependencies import get_search_client from app.search_client import SearchClient router = APIRouter() @router.get("/api/search") def search(q: str = "", client: SearchClient = Depends(get_search_client)): return {"results": client.search(q)}