|
syntax = "proto3";
|
|
|
|
package runtime.aot.machine_learning.parents.vertex;
|
|
|
|
service VertexInferenceService {
|
|
rpc Predict (Requests) returns (Response);
|
|
rpc PredictWithStream (Requests) returns (stream Response);
|
|
}
|
|
|
|
message Messages{
|
|
int64 unknown = 1;
|
|
string message = 2;
|
|
}
|
|
|
|
|
|
message Requests {
|
|
string models = 1;
|
|
Args args = 2;
|
|
}
|
|
|
|
message Args {
|
|
reserved 1;
|
|
Messages messages = 2;
|
|
string rules = 3;
|
|
}
|
|
|
|
|
|
message Response {
|
|
int64 response_code = 2;
|
|
Args1 args = 4;
|
|
}
|
|
|
|
message Args1{
|
|
Args2 args = 1;
|
|
}
|
|
|
|
message Args2{
|
|
Messages args = 2;
|
|
}
|
|
|