default
@fovea/server / routes/models / default
Variable: default
const
default:FastifyPluginAsync
Defined in: src/routes/models.ts:23
Model service API routes.
Provides REST endpoints for managing ML model configuration and status. All routes proxy requests to the Python model-service and handle errors.
Routes:
- GET /api/models/config - Returns available models and current selections
- GET /api/models/status - Returns loaded models and memory usage
- POST /api/models/select - Selects model for a task type
- POST /api/models/validate - Validates memory budget for selected models
Example
// Register routes in Fastify app
import modelsRoute from './routes/models.js'
app.register(modelsRoute, { prefix: '/api/models' })