Add an API to OLIM that allows users to access and use trained ML models programmatically, without interacting with the application UI.
Expected Behavior
Users should be able to:
- Authenticate via API key or token
- Query available trained models
- Send input data to a specific model
- Receive prediction results via API response