* Self-hosted gpu api
* Refactor self-hosted api
* Rename model api tests
* Use lifespan instead of startup event
* Fix self hosted imports
* Add newlines
* Add response models
* Move gpu dir to the root
* Add project description
* Refactor lifespan
* Update env var names for model api tests
* Preload diarizarion service
* Refactor uploaded file paths
* Documents transcriber api
* Update whisper transcriber api to match parakeet
* Update api transcription spec
* Return 400 for unsupported file type
* Add params to api spec
* Update whisper transcriber implementation to match parakeet