from transformers import Pipeline from transformers.pipelines import PIPELINE_REGISTRY class Pipeline_One(Pipeline): def _sanitize_parameters(self, **kwargs): # Add any additional parameter handling if necessary return {}, {}, {} def preprocess(self, text, **kwargs): return text def _forward(self, inputs): model_output = self.model.predict(**inputs, k=1) return model_output def postprocess(self, outputs, **kwargs): return outputs # Register the pipeline PIPELINE_REGISTRY.register_pipeline( "language-detection", pipeline_class=Pipeline_One, )