from fastapi import APIRouter, Query from ..services import article_service router = APIRouter(prefix="/api/articles", tags=["articles"]) @router.get("/search") def search_articles(q: str = Query("", min_length=2)): results = article_service.search_articles(q) return {"results": results}