"""校园 AI 代理层(T-P0…T-P8):/proxy/v1/* 学生面 + /proxy/admin/* 管理面。 组装唯一入口:build_proxy_router(cfg, pool) -> APIRouter; 由 gateway.api 在 proxy.enabled 时 include(D-P7:关闭时不注册任何路由)。 """ from __future__ import annotations from fastapi import APIRouter from gateway.proxy.config import ProxyConfig, build_proxy_config # noqa: F401 __all__ = ["build_proxy_router", "build_proxy_config", "ProxyConfig"] def build_proxy_router(cfg: ProxyConfig, pool) -> APIRouter: from gateway.proxy.routes import build_proxy_router as _build return _build(cfg, pool)