(request: Request)
| 3221 | return JSONResponse({"object": "list", "data": VIRTUAL_MODELS}) |
| 3222 | |
| 3223 | async def handle_models_mapping(request: Request) -> JSONResponse: |
| 3224 | return JSONResponse({ |
| 3225 | "provider": _mapper.provider, |
| 3226 | "is_gateway": _mapper.is_gateway, |
| 3227 | "discovered": _mapper.discovered, |
| 3228 | "upstream_model_count": _mapper.upstream_model_count, |
| 3229 | "pool_size": _mapper.pool_size, |
| 3230 | "mappings": _mapper.mapping_table(), |
| 3231 | "pool": _mapper.pool_table(), |
| 3232 | "unresolved": _mapper.unresolved_models(), |
| 3233 | "pricing_source": "dynamic" if _mapper.discovered else "static", |
| 3234 | }) |
| 3235 | |
| 3236 | def _providers_payload() -> dict[str, Any]: |
| 3237 | rows = [] |
nothing calls this directly
no test coverage detected