What's Changed
* Bump cuda version for parallel by probicheaux in https://github.com/roboflow/inference/pull/191
* Add stream management HTTP api by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/180
* Peter/fix orjson by probicheaux in https://github.com/roboflow/inference/pull/192
* Introduce model aliases by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/193
* Fix problem with device request not being list but tuple by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/197
* Add inference server stop command by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/194
* Inference server start takes env file by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/195
* Add pull image progress display by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/198
* Improve Inference documentation by capjamesg in https://github.com/roboflow/inference/pull/183
* Catch CLI Error When Docker Is Not Running by paulguerrie in https://github.com/roboflow/inference/pull/203
* Introduce unified batching by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/199
* Change the default value for 'only_top_classes' option of close-to-threshold sampling strategy of AL by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/200
* updated API_KEY to ROBOFLOW_API_KEY for clarity by josephofiowa in https://github.com/roboflow/inference/pull/202
Highlights
Stream Management API (Enterprise)
The stream management api is designed to cater to users requiring the execution of inference to generate predictions using Roboflow object-detection models, particularly when dealing with online video streams. It enhances the functionalities of the familiar inference.Stream() and InferencePipeline() interfaces, as found in the open-source version of the library, by introducing a sophisticated management layer. The inclusion of additional capabilities empowers users to remotely manage the state of inference pipelines through the HTTP management interface integrated into this package. [More info](https://github.com/roboflow/inference/tree/main/inference/enterprise/stream_management).
Model Aliases
Some common public models now have convenient aliases! The with this release, the COCO base weights for YOLOv8 models can be accessed with user friendly model IDs like `yolov8n-640`. See all available model aliases [here](https://github.com/roboflow/inference/blob/main/inference/models/aliases.py).
Other Improvements
- Improved inference CLI commands
- Unified batching APIs so that all model types can accept batch requests
- Speed improvements for HTTP interface
New Contributors
* josephofiowa made their first contribution in https://github.com/roboflow/inference/pull/202
**Full Changelog**: https://github.com/roboflow/inference/compare/v0.9.6...v0.9.7