Inference-gateway

Latest version: v0.3.0

Safety actively analyzes 725319 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.1.12

Changelog
🐛 Bug fixes
* 31f34b8d29e7c50aeabc3a67b1ecf5e0c07c5d57: fix: Correct parameter name for Server Sent Events no underscore so it's consistent with the API docs (edenreich)

---
Released by [GoReleaser](https://github.com/goreleaser/goreleaser).

0.1.11

Changelog
✨ Features
* a021f64d01214cbbe89971bdb8606ac0f0f1ef41: feat: Enable Streaming API (27) (edenreich)
🐛 Bug fixes
* d3e6f1adb144f3b36845d7a06d2f3a56a301b467: fix(docs): Revise configuration documentation with detailed environment variables and default values (edenreich)
📚 Documentation
* f9a517dc6d28144f2bd25026fba9585bfffec11e: docs(examples): Update inference-gateway image version to v0.1.10 in Docker and Kubernetes configurations (edenreich)
🔨 Improvements
* 84d65c5f2a931c20b71459045dceee948e024623: perf: Add benchmark testing (29) (edenreich)

Deprecated
* Remove Google API - it needs some re-work by the Google Team before I will want to use it - if someone has a special request or need for using gemini with Google API, just let me know and we can discuss how to bring it back.
There were way too many code changes needed just for google provider.
Just to list a few issues I had with their API:
- The authorization token is provided only via query param which is odd
- The URL path is used for the model name - similarly to what Cloudflare implementation looks like, which is odd IMO
- The URLs are camelCased
- They require HTTPs for streaming API but not for regular generate API - if they care about security then at least make it consistent for both API endpoints
- The messaging structure doesn't follow any standard - it follows only Google specific standard which only Google knows about

---
Released by [GoReleaser](https://github.com/goreleaser/goreleaser).

0.1.10

Changelog
🐛 Bug fixes
* f36105a9e8f0583f13cee7a9d2911d85ff9abed8: fix: Improve error handling during client configuration initialization (edenreich)
* 257a282548ba73d9b2e05c683060ccb849dadfb0: fix: Remove magic builder (edenreich)
🔨 Improvements
* 4668c72614435667bd38a6fc7104ac5735d89206: build: Update go generate commands to target specific directories (edenreich)
* 19a83f68a5a9a255b785b7f864fde951da04e8af: refactor: Add context support to provider methods and enhance timeout handling in API routes (edenreich)
* a8f74d37b0391de12dff83e645d4e0633b9bc94e: refactor: Remove unnecessary API URL field generation from template (edenreich)
* b406db84f1f669a31214d0d904e28089133a34e1: refactor: Update client configuration generation and reduce default connection limits (edenreich)

---
Released by [GoReleaser](https://github.com/goreleaser/goreleaser).

0.1.9

Changelog
🐛 Bug fixes
* 9dc2d4e373c386725221d38174a8ec747299d25c: fix: Rename JSON field in ListModelsResponseAnthropic from 'models' to 'data' (edenreich)
🔨 Improvements
* b35c5f75e5b29f3836fca7af52d5004624a6e7bc: refactor: Improve error handling in ListModels and enhance HTTP request context management (edenreich)

---
Released by [GoReleaser](https://github.com/goreleaser/goreleaser).

0.1.8

Changelog
🔨 Improvements
* 5c3caba8337d0304d529e94f906ff558f887790d: refactor: Simplify model response handling and ensure non-nil model slices (edenreich)

---
Released by [GoReleaser](https://github.com/goreleaser/goreleaser).

0.1.7

Changelog
🔨 Improvements
* 22aecf9298195b5d99a163761fc8c86220680cf8: refactor: Enhance OpenAPI specification with improved response handling and reusable components (26) (edenreich)
* 31af7a168fb9afb0509bbd4ee593014d8ebe639a: refactor: Update provider identifiers to use ID constants instead of display names (edenreich)
🔄 Miscellaneous
* 1dded63a9abbd33a14b6dc5dcec0ad2489ce5b31: Update issue templates (edenreich)

---
Released by [GoReleaser](https://github.com/goreleaser/goreleaser).

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.