Class NlpServiceGrpc.NlpServiceImplBase

  • All Implemented Interfaces:
    io.grpc.BindableService
    Enclosing class:
    NlpServiceGrpc

    public abstract static class NlpServiceGrpc.NlpServiceImplBase
    extends java.lang.Object
    implements io.grpc.BindableService
    • Constructor Detail

      • NlpServiceImplBase

        public NlpServiceImplBase()
    • Method Detail

      • vectors

        public void vectors​(VectorsRequest request,
                            io.grpc.stub.StreamObserver<VectorsResponse> responseObserver)
         Compute embeddings (i.e., vectors) for strings.
         
      • docBin

        public void docBin​(DocBinRequest request,
                           io.grpc.stub.StreamObserver<DocBinResponse> responseObserver)
         Process strings by spacy and return them as [binary data](https://spacy.io/api/docbin).
         Locally, spacy can restore this data **without** loading the underlying NLP models into the main memory.
         Allows one to retrieve all computed attributes (e.g., POS tags, sentences), but can only be used by Python programs.
         
      • bindService

        public final io.grpc.ServerServiceDefinition bindService()
        Specified by:
        bindService in interface io.grpc.BindableService