v0.50.4
roboflow/inferencev0.50.4Jun 6, 2025by PawelPeczek-Roboflow
AI Summary
This release enhances VLM capabilities with OpenAI API key passthrough and introduces support for smolvlm and Moondream2 models.
Key Highlights
- 100% speed improvement for GPT-4V requests via API key passthrough
- Support for smolvlm and smolvlm256 models
- Moondream2 workflow support
- PerceptionEncoder model implementation
New Features
- OpenAI API key passthrough
- smolvlm support
- Moondream2 workflow support
- PerceptionEncoder model implementation
Full Release Notes
## What's Changed * Introduce OpenAI API key kind by @hansent in https://github.com/roboflow/inference/pull/1303 * ⚡️ Speed up function `execute_gpt_4v_request` by 100% in PR #1214 (`openai-apikey-passthrough`) by @codeflash-ai in https://github.com/roboflow/inference/pull/1280 * API Key Passthrough by @yeldarby in https://github.com/roboflow/inference/pull/1316 * Fix owlvit for torch 27 by @probicheaux in https://github.com/roboflow/inference/pull/1324 * feat: add PerceptionEncoder model implementation with tests by @probicheaux in https://github.com/roboflow/inference/pull/1325 * Revert "feat: add PerceptionEncoder model implementation with tests" by @PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/1329 * Add smolvlm train by @Matvezy in https://github.com/roboflow/inference/pull/1327 * Add smolvlm256 by @Matvezy in https://github.com/roboflow/inference/pull/1337 * version1 overview by @Azielll in https://github.com/roboflow/inference/pull/1333 * include editor.html in app bundle builds by @hansent in https://github.com/roboflow/inference/pull/1334 * Add serialisation error logs by @PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/1331 * Add fix for empty segmentations by @PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/1339 * Fix RTMP lack of smoothness by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1328 * Fix/make logs json serializable by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1340 * When dynamic zone was not found, return empty result by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1341 * Revert "Revert "feat: add PerceptionEncoder model implementation with tests"" by @probicheaux in https://github.com/roboflow/inference/pull/1338 * Try to fix gpu build by @PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/1342 * Fix default name by @PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/1343 * v3 openAI block with support for api key passthrough by @hansent in https://github.com/roboflow/inference/pull/1214 * last by @Azielll in https://github.com/roboflow/inference/pull/1344 ## New Contributors * @Azielll made their first contribution in https://github.com/roboflow/inference/pull/1333 **Full Changelog**: https://github.com/roboflow/inference/compare/v0.50.3...v0.50.4