chat_dataset_document_mapping.proto 1.4 KB

syntax = "proto3";

option go_package ="./pb";

package pb;

message ChatDatasetDocumentMappingGetReq {
   int64 Id = 1;
}
message ChatDatasetDocumentMappingGetResp{
    ChatDatasetDocumentMappingItem ChatDatasetDocumentMapping = 1;
}

message ChatDatasetDocumentMappingSaveReq {

}
message ChatDatasetDocumentMappingSaveResp{

}

message ChatDatasetDocumentMappingDeleteReq {
  int64 Id = 1;
}
message ChatDatasetDocumentMappingDeleteResp{

}

message ChatDatasetDocumentMappingUpdateReq {
  int64 Id = 1;
}
message ChatDatasetDocumentMappingUpdateResp{

}

message ChatDatasetDocumentMappingSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message ChatDatasetDocumentMappingSearchResp{
  repeated ChatDatasetDocumentMappingItem List =1;
  int64  Total =2;
}
message ChatDatasetDocumentMappingItem {

}

service ChatDatasetDocumentMappingService {
  rpc ChatDatasetDocumentMappingGet(ChatDatasetDocumentMappingGetReq) returns(ChatDatasetDocumentMappingGetResp);
  rpc ChatDatasetDocumentMappingSave(ChatDatasetDocumentMappingSaveReq) returns(ChatDatasetDocumentMappingSaveResp);
  rpc ChatDatasetDocumentMappingDelete(ChatDatasetDocumentMappingDeleteReq) returns(ChatDatasetDocumentMappingDeleteResp);
  rpc ChatDatasetDocumentMappingUpdate(ChatDatasetDocumentMappingUpdateReq) returns(ChatDatasetDocumentMappingUpdateResp);
  rpc ChatDatasetDocumentMappingSearch(ChatDatasetDocumentMappingSearchReq) returns(ChatDatasetDocumentMappingSearchResp);
}