Spaces:
Running
Running
| from fastapi import APIRouter, Depends | |
| from sqlalchemy.orm import Session | |
| from app.database import get_db | |
| from app.dependencies import get_current_user | |
| from app.models.user import User | |
| from app.services.benchmarking import get_benchmarks | |
| router = APIRouter(prefix="/v1/benchmarks", tags=["benchmarks"]) | |
| def get_global_benchmarks( | |
| user: User = Depends(get_current_user), | |
| db: Session = Depends(get_db), | |
| ): | |
| """Get global anonymized benchmarks. Minimum 3 companies required for privacy.""" | |
| return get_benchmarks(db) | |