jupyterhub_ai_gateway.metrics.middleware module

jupyterhub_ai_gateway.metrics.middleware module#

Metrics middleware module.

jupyterhub_ai_gateway.metrics.middleware.make_metrics_middleware(exclude_paths: List[str] | None = None) Callable#

Create metrics middleware.

Parameters:

exclude_paths (Optional[List[str]]) – List of endpoint paths to exclude. Defaults to none.

Returns:

The middleware.

Return type:

Callable