// Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 // - protoc v3.15.5 // source: knowledge.proto package knowledgeclient import ( context "context" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" ) // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. // Requires gRPC-Go v1.32.0 or later. const _ = grpc.SupportPackageIsVersion7 // KnowledgeClient is the client API for Knowledge service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. type KnowledgeClient interface { //知识新增 KnowledgeAdd(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddResponse, error) //知识列表 KnowledgeList(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) //知识编辑 KnowledgeEdit(ctx context.Context, in *KnowledgeEditReq, opts ...grpc.CallOption) (*AddResponse, error) //知识详情 KnowledgeInfo(ctx context.Context, in *KnowledgeEntity, opts ...grpc.CallOption) (*InfoResponse, error) //知识删除 KnowledgeDel(ctx context.Context, in *KnowledgeDelReq, opts ...grpc.CallOption) (*AddResponse, error) //根据问题匹配答案 FindAnswer(ctx context.Context, in *FindAnswerReq, opts ...grpc.CallOption) (*FindAnswerResp, error) //推荐答案 RecommendAnswer(ctx context.Context, in *FindAnswerReq, opts ...grpc.CallOption) (*RecommendAnswerResp, error) //客服话术添加、编辑 CommonPhrasesAdd(ctx context.Context, in *CommonPhrasesAddReq, opts ...grpc.CallOption) (*AddResponse, error) //客服话术详情 CommonPhrasesInfo(ctx context.Context, in *CommonPhrasesInfoReq, opts ...grpc.CallOption) (*CommonPhrasesInfoResp, error) //客服话术列表 CommonPhrasesList(ctx context.Context, in *CommonPhrasesListReq, opts ...grpc.CallOption) (*CommonPhrasesListResp, error) //客服话术删除 CommonPhrasesDel(ctx context.Context, in *CommonPhrasesInfoReq, opts ...grpc.CallOption) (*AddResponse, error) //客服话术分类查询 CommonPhraseClassList(ctx context.Context, in *CommonPhrasesClassListReq, opts ...grpc.CallOption) (*CommonPhrasesClassListResp, error) //客服输入文字,匹配话术 CommonPhraseQuery(ctx context.Context, in *CommonPhraseQueryReq, opts ...grpc.CallOption) (*CommonPhraseQueryResp, error) //聊天框 关键词信息 KeywordList(ctx context.Context, in *CommonPhraseQueryReq, opts ...grpc.CallOption) (*KeywordListResp, error) } type knowledgeClient struct { cc grpc.ClientConnInterface } func NewKnowledgeClient(cc grpc.ClientConnInterface) KnowledgeClient { return &knowledgeClient{cc} } func (c *knowledgeClient) KnowledgeAdd(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddResponse, error) { out := new(AddResponse) err := c.cc.Invoke(ctx, "/template.knowledge/KnowledgeAdd", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) KnowledgeList(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) { out := new(ListResponse) err := c.cc.Invoke(ctx, "/template.knowledge/KnowledgeList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) KnowledgeEdit(ctx context.Context, in *KnowledgeEditReq, opts ...grpc.CallOption) (*AddResponse, error) { out := new(AddResponse) err := c.cc.Invoke(ctx, "/template.knowledge/KnowledgeEdit", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) KnowledgeInfo(ctx context.Context, in *KnowledgeEntity, opts ...grpc.CallOption) (*InfoResponse, error) { out := new(InfoResponse) err := c.cc.Invoke(ctx, "/template.knowledge/KnowledgeInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) KnowledgeDel(ctx context.Context, in *KnowledgeDelReq, opts ...grpc.CallOption) (*AddResponse, error) { out := new(AddResponse) err := c.cc.Invoke(ctx, "/template.knowledge/KnowledgeDel", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) FindAnswer(ctx context.Context, in *FindAnswerReq, opts ...grpc.CallOption) (*FindAnswerResp, error) { out := new(FindAnswerResp) err := c.cc.Invoke(ctx, "/template.knowledge/FindAnswer", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) RecommendAnswer(ctx context.Context, in *FindAnswerReq, opts ...grpc.CallOption) (*RecommendAnswerResp, error) { out := new(RecommendAnswerResp) err := c.cc.Invoke(ctx, "/template.knowledge/RecommendAnswer", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) CommonPhrasesAdd(ctx context.Context, in *CommonPhrasesAddReq, opts ...grpc.CallOption) (*AddResponse, error) { out := new(AddResponse) err := c.cc.Invoke(ctx, "/template.knowledge/CommonPhrasesAdd", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) CommonPhrasesInfo(ctx context.Context, in *CommonPhrasesInfoReq, opts ...grpc.CallOption) (*CommonPhrasesInfoResp, error) { out := new(CommonPhrasesInfoResp) err := c.cc.Invoke(ctx, "/template.knowledge/CommonPhrasesInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) CommonPhrasesList(ctx context.Context, in *CommonPhrasesListReq, opts ...grpc.CallOption) (*CommonPhrasesListResp, error) { out := new(CommonPhrasesListResp) err := c.cc.Invoke(ctx, "/template.knowledge/CommonPhrasesList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) CommonPhrasesDel(ctx context.Context, in *CommonPhrasesInfoReq, opts ...grpc.CallOption) (*AddResponse, error) { out := new(AddResponse) err := c.cc.Invoke(ctx, "/template.knowledge/CommonPhrasesDel", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) CommonPhraseClassList(ctx context.Context, in *CommonPhrasesClassListReq, opts ...grpc.CallOption) (*CommonPhrasesClassListResp, error) { out := new(CommonPhrasesClassListResp) err := c.cc.Invoke(ctx, "/template.knowledge/CommonPhraseClassList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) CommonPhraseQuery(ctx context.Context, in *CommonPhraseQueryReq, opts ...grpc.CallOption) (*CommonPhraseQueryResp, error) { out := new(CommonPhraseQueryResp) err := c.cc.Invoke(ctx, "/template.knowledge/CommonPhraseQuery", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *knowledgeClient) KeywordList(ctx context.Context, in *CommonPhraseQueryReq, opts ...grpc.CallOption) (*KeywordListResp, error) { out := new(KeywordListResp) err := c.cc.Invoke(ctx, "/template.knowledge/KeywordList", in, out, opts...) if err != nil { return nil, err } return out, nil } // KnowledgeServer is the server API for Knowledge service. // All implementations must embed UnimplementedKnowledgeServer // for forward compatibility type KnowledgeServer interface { //知识新增 KnowledgeAdd(context.Context, *AddRequest) (*AddResponse, error) //知识列表 KnowledgeList(context.Context, *ListRequest) (*ListResponse, error) //知识编辑 KnowledgeEdit(context.Context, *KnowledgeEditReq) (*AddResponse, error) //知识详情 KnowledgeInfo(context.Context, *KnowledgeEntity) (*InfoResponse, error) //知识删除 KnowledgeDel(context.Context, *KnowledgeDelReq) (*AddResponse, error) //根据问题匹配答案 FindAnswer(context.Context, *FindAnswerReq) (*FindAnswerResp, error) //推荐答案 RecommendAnswer(context.Context, *FindAnswerReq) (*RecommendAnswerResp, error) //客服话术添加、编辑 CommonPhrasesAdd(context.Context, *CommonPhrasesAddReq) (*AddResponse, error) //客服话术详情 CommonPhrasesInfo(context.Context, *CommonPhrasesInfoReq) (*CommonPhrasesInfoResp, error) //客服话术列表 CommonPhrasesList(context.Context, *CommonPhrasesListReq) (*CommonPhrasesListResp, error) //客服话术删除 CommonPhrasesDel(context.Context, *CommonPhrasesInfoReq) (*AddResponse, error) //客服话术分类查询 CommonPhraseClassList(context.Context, *CommonPhrasesClassListReq) (*CommonPhrasesClassListResp, error) //客服输入文字,匹配话术 CommonPhraseQuery(context.Context, *CommonPhraseQueryReq) (*CommonPhraseQueryResp, error) //聊天框 关键词信息 KeywordList(context.Context, *CommonPhraseQueryReq) (*KeywordListResp, error) mustEmbedUnimplementedKnowledgeServer() } // UnimplementedKnowledgeServer must be embedded to have forward compatible implementations. type UnimplementedKnowledgeServer struct { } func (UnimplementedKnowledgeServer) KnowledgeAdd(context.Context, *AddRequest) (*AddResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method KnowledgeAdd not implemented") } func (UnimplementedKnowledgeServer) KnowledgeList(context.Context, *ListRequest) (*ListResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method KnowledgeList not implemented") } func (UnimplementedKnowledgeServer) KnowledgeEdit(context.Context, *KnowledgeEditReq) (*AddResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method KnowledgeEdit not implemented") } func (UnimplementedKnowledgeServer) KnowledgeInfo(context.Context, *KnowledgeEntity) (*InfoResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method KnowledgeInfo not implemented") } func (UnimplementedKnowledgeServer) KnowledgeDel(context.Context, *KnowledgeDelReq) (*AddResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method KnowledgeDel not implemented") } func (UnimplementedKnowledgeServer) FindAnswer(context.Context, *FindAnswerReq) (*FindAnswerResp, error) { return nil, status.Errorf(codes.Unimplemented, "method FindAnswer not implemented") } func (UnimplementedKnowledgeServer) RecommendAnswer(context.Context, *FindAnswerReq) (*RecommendAnswerResp, error) { return nil, status.Errorf(codes.Unimplemented, "method RecommendAnswer not implemented") } func (UnimplementedKnowledgeServer) CommonPhrasesAdd(context.Context, *CommonPhrasesAddReq) (*AddResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method CommonPhrasesAdd not implemented") } func (UnimplementedKnowledgeServer) CommonPhrasesInfo(context.Context, *CommonPhrasesInfoReq) (*CommonPhrasesInfoResp, error) { return nil, status.Errorf(codes.Unimplemented, "method CommonPhrasesInfo not implemented") } func (UnimplementedKnowledgeServer) CommonPhrasesList(context.Context, *CommonPhrasesListReq) (*CommonPhrasesListResp, error) { return nil, status.Errorf(codes.Unimplemented, "method CommonPhrasesList not implemented") } func (UnimplementedKnowledgeServer) CommonPhrasesDel(context.Context, *CommonPhrasesInfoReq) (*AddResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method CommonPhrasesDel not implemented") } func (UnimplementedKnowledgeServer) CommonPhraseClassList(context.Context, *CommonPhrasesClassListReq) (*CommonPhrasesClassListResp, error) { return nil, status.Errorf(codes.Unimplemented, "method CommonPhraseClassList not implemented") } func (UnimplementedKnowledgeServer) CommonPhraseQuery(context.Context, *CommonPhraseQueryReq) (*CommonPhraseQueryResp, error) { return nil, status.Errorf(codes.Unimplemented, "method CommonPhraseQuery not implemented") } func (UnimplementedKnowledgeServer) KeywordList(context.Context, *CommonPhraseQueryReq) (*KeywordListResp, error) { return nil, status.Errorf(codes.Unimplemented, "method KeywordList not implemented") } func (UnimplementedKnowledgeServer) mustEmbedUnimplementedKnowledgeServer() {} // UnsafeKnowledgeServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to KnowledgeServer will // result in compilation errors. type UnsafeKnowledgeServer interface { mustEmbedUnimplementedKnowledgeServer() } func RegisterKnowledgeServer(s grpc.ServiceRegistrar, srv KnowledgeServer) { s.RegisterService(&Knowledge_ServiceDesc, srv) } func _Knowledge_KnowledgeAdd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).KnowledgeAdd(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/KnowledgeAdd", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).KnowledgeAdd(ctx, req.(*AddRequest)) } return interceptor(ctx, in, info, handler) } func _Knowledge_KnowledgeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ListRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).KnowledgeList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/KnowledgeList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).KnowledgeList(ctx, req.(*ListRequest)) } return interceptor(ctx, in, info, handler) } func _Knowledge_KnowledgeEdit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(KnowledgeEditReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).KnowledgeEdit(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/KnowledgeEdit", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).KnowledgeEdit(ctx, req.(*KnowledgeEditReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_KnowledgeInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(KnowledgeEntity) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).KnowledgeInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/KnowledgeInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).KnowledgeInfo(ctx, req.(*KnowledgeEntity)) } return interceptor(ctx, in, info, handler) } func _Knowledge_KnowledgeDel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(KnowledgeDelReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).KnowledgeDel(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/KnowledgeDel", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).KnowledgeDel(ctx, req.(*KnowledgeDelReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_FindAnswer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(FindAnswerReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).FindAnswer(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/FindAnswer", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).FindAnswer(ctx, req.(*FindAnswerReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_RecommendAnswer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(FindAnswerReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).RecommendAnswer(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/RecommendAnswer", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).RecommendAnswer(ctx, req.(*FindAnswerReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_CommonPhrasesAdd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CommonPhrasesAddReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).CommonPhrasesAdd(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/CommonPhrasesAdd", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).CommonPhrasesAdd(ctx, req.(*CommonPhrasesAddReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_CommonPhrasesInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CommonPhrasesInfoReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).CommonPhrasesInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/CommonPhrasesInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).CommonPhrasesInfo(ctx, req.(*CommonPhrasesInfoReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_CommonPhrasesList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CommonPhrasesListReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).CommonPhrasesList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/CommonPhrasesList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).CommonPhrasesList(ctx, req.(*CommonPhrasesListReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_CommonPhrasesDel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CommonPhrasesInfoReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).CommonPhrasesDel(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/CommonPhrasesDel", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).CommonPhrasesDel(ctx, req.(*CommonPhrasesInfoReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_CommonPhraseClassList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CommonPhrasesClassListReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).CommonPhraseClassList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/CommonPhraseClassList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).CommonPhraseClassList(ctx, req.(*CommonPhrasesClassListReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_CommonPhraseQuery_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CommonPhraseQueryReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).CommonPhraseQuery(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/CommonPhraseQuery", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).CommonPhraseQuery(ctx, req.(*CommonPhraseQueryReq)) } return interceptor(ctx, in, info, handler) } func _Knowledge_KeywordList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CommonPhraseQueryReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(KnowledgeServer).KeywordList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/template.knowledge/KeywordList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(KnowledgeServer).KeywordList(ctx, req.(*CommonPhraseQueryReq)) } return interceptor(ctx, in, info, handler) } // Knowledge_ServiceDesc is the grpc.ServiceDesc for Knowledge service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var Knowledge_ServiceDesc = grpc.ServiceDesc{ ServiceName: "template.knowledge", HandlerType: (*KnowledgeServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "KnowledgeAdd", Handler: _Knowledge_KnowledgeAdd_Handler, }, { MethodName: "KnowledgeList", Handler: _Knowledge_KnowledgeList_Handler, }, { MethodName: "KnowledgeEdit", Handler: _Knowledge_KnowledgeEdit_Handler, }, { MethodName: "KnowledgeInfo", Handler: _Knowledge_KnowledgeInfo_Handler, }, { MethodName: "KnowledgeDel", Handler: _Knowledge_KnowledgeDel_Handler, }, { MethodName: "FindAnswer", Handler: _Knowledge_FindAnswer_Handler, }, { MethodName: "RecommendAnswer", Handler: _Knowledge_RecommendAnswer_Handler, }, { MethodName: "CommonPhrasesAdd", Handler: _Knowledge_CommonPhrasesAdd_Handler, }, { MethodName: "CommonPhrasesInfo", Handler: _Knowledge_CommonPhrasesInfo_Handler, }, { MethodName: "CommonPhrasesList", Handler: _Knowledge_CommonPhrasesList_Handler, }, { MethodName: "CommonPhrasesDel", Handler: _Knowledge_CommonPhrasesDel_Handler, }, { MethodName: "CommonPhraseClassList", Handler: _Knowledge_CommonPhraseClassList_Handler, }, { MethodName: "CommonPhraseQuery", Handler: _Knowledge_CommonPhraseQuery_Handler, }, { MethodName: "KeywordList", Handler: _Knowledge_KeywordList_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "knowledge.proto", }