chat_model.proto 953 字节

syntax = "proto3";

option go_package ="./pb";

package pb;

message ChatModelGetReq {
   int64 Id = 1;
}
message ChatModelGetResp{
    ChatModelItem ChatModel = 1;
}

message ChatModelSaveReq {

}
message ChatModelSaveResp{

}

message ChatModelDeleteReq {
  int64 Id = 1;
}
message ChatModelDeleteResp{

}

message ChatModelUpdateReq {
  int64 Id = 1;
}
message ChatModelUpdateResp{

}

message ChatModelSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message ChatModelSearchResp{
  repeated ChatModelItem List =1;
  int64  Total =2;
}
message ChatModelItem {

}

service ChatModelService {
  rpc ChatModelGet(ChatModelGetReq) returns(ChatModelGetResp);
  rpc ChatModelSave(ChatModelSaveReq) returns(ChatModelSaveResp);
  rpc ChatModelDelete(ChatModelDeleteReq) returns(ChatModelDeleteResp);
  rpc ChatModelUpdate(ChatModelUpdateReq) returns(ChatModelUpdateResp);
  rpc ChatModelSearch(ChatModelSearchReq) returns(ChatModelSearchResp);
}