-
Notifications
You must be signed in to change notification settings - Fork 75
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Triton provides an extension to the standard gRPC inference api for streaming (inference.GRPCInferenceService/ModelStreamInfer), this extension is required to use vLLM backend with triton.
However currently the triton runtime adapter does not advertise the existence of this gRPC method and trying to call it results in an error (inference.GRPCInferenceService/ModelStreamInfer: UNIMPLEMENTED: Method not found or not permitted: inference.GRPCInferenceService/ModelStreamInfer)
To resolve this issue, I think the ModelStreamInfer method must be added here:
modelmesh-runtime-adapter/model-mesh-triton-adapter/server/server.go
Lines 267 to 269 in f9781d2
| mis := make(map[string]*mmesh.RuntimeStatusResponse_MethodInfo) | |
| mis[tritonServiceName+"/ModelInfer"] = &mmesh.RuntimeStatusResponse_MethodInfo{IdInjectionPath: path1} | |
| mis[tritonServiceName+"/ModelMetadata"] = &mmesh.RuntimeStatusResponse_MethodInfo{IdInjectionPath: path1} |
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request