github bentoml/BentoML v1.0.6
BentoML - v1.0.6

latest releases: v1.2.15, v1.2.14, v1.2.13...
19 months ago

🍱 BentoML has just released v1.0.6 featuring the gRPC preview! Without changing a line of code, you can now serve your Bentos as a gRPC service. Similar to serving over HTTP, BentoML gRPC supports all the ML frameworks, observability features, adaptive batching, and more out-of-the-box, simply by calling the serve-grpc CLI command.

> pip install "bentoml[grpc]"
> bentoml serve-grpc iris_classifier:latest --production

⚠️ gRPC is current under preview. The public APIs may undergo incompatible changes in the future patch releases until the official v1.1.0 minor version release.

  • Enhanced access logging format to output Trace and Span IDs in the more standard hex encoding by default.
  • Added request total, duration, and in-progress metrics to Runners, in addition to API Servers.
  • Added support for XGBoost SKLearn models.
  • Added support for restricting image mime types in the Image IO descriptor.

🥂 We’d like to thank our community for their contribution and support.

  • Shout out to @benjamintanweihao for fixing a BentoML CLI bug.
  • Shout out to @lsh918 for mixing a PyTorch framework issue.
  • Shout out to @jeffthebear for enhancing the Pandas DataFrame OpenAPI schema.
  • Shout out to @jiewpeng for adding the support for customizing access logs with Trace and Span ID formats.

What's Changed

New Contributors

Full Changelog: v1.0.5...v1.0.6

Don't miss a new BentoML release

NewReleases is sending notifications on new releases.