diff --git a/src/pipelines/sentence_embeddings/builder.rs b/src/pipelines/sentence_embeddings/builder.rs index ad26ea22a..74bb1ecd5 100644 --- a/src/pipelines/sentence_embeddings/builder.rs +++ b/src/pipelines/sentence_embeddings/builder.rs @@ -178,7 +178,8 @@ impl SentenceEmbeddingsBuilder { self } - pub fn create_model(self) -> Result { + pub fn create_model(mut self) -> Result { + self.inner.config.device = self.device; SentenceEmbeddingsModel::new(self.inner.config) } }