The Open Inference Protocol over gRPC (feature grpc, --grpc-port): the same service as
KServe’s and Triton’s inference.GRPCInferenceService, so their gRPC clients work unchanged.
Serve your own models from Rust, with everything the furnace binary does: dynamic
batching, the Open Inference Protocol over HTTP (and gRPC), metrics, readiness, reloads, API
keys, rate limits and TLS, all configured through ServerConfig.
Request and response: an ID for the request, taken from the client (up to 128 visible ASCII
characters) or generated, attached to every log line of the request