Chris4K commited on
Commit
905d650
·
verified ·
1 Parent(s): 894f4ee

Update services/model_service.py

Browse files
Files changed (1) hide show
  1. services/model_service.py +7 -2
services/model_service.py CHANGED
@@ -28,7 +28,10 @@ class ModelService:
28
  logger.info("Loading models...")
29
 
30
  # Load tokenizer
31
- self.tokenizer = AutoTokenizer.from_pretrained(settings.MODEL_NAME)
 
 
 
32
  logger.info(f"Tokenizer for {settings.MODEL_NAME} loaded successfully.")
33
 
34
  # Load language model
@@ -45,7 +48,9 @@ class ModelService:
45
  logger.info(f"Model {settings.MODEL_NAME} loaded successfully on {quantization_device}.")
46
 
47
  # Load sentence embedder
48
- self.embedder = SentenceTransformer(settings.EMBEDDER_MODEL)
 
 
49
  logger.info(f"Embedder {settings.EMBEDDER_MODEL} loaded successfully.")
50
 
51
  except Exception as e:
 
28
  logger.info("Loading models...")
29
 
30
  # Load tokenizer
31
+ #self.tokenizer = AutoTokenizer.from_pretrained(settings.MODEL_NAME)
32
+ self.tokenizer = AutoTokenizer.from_pretrained(settings.MODEL_NAME, use_fast=False)
33
+ self.tokenizer.pad_token = self.tokenizer.eos_token
34
+
35
  logger.info(f"Tokenizer for {settings.MODEL_NAME} loaded successfully.")
36
 
37
  # Load language model
 
48
  logger.info(f"Model {settings.MODEL_NAME} loaded successfully on {quantization_device}.")
49
 
50
  # Load sentence embedder
51
+ self.embedder = SentenceTransformer(settings.EMBEDDER_MODEL, device='cuda' if torch.cuda.is_available() else 'cpu')
52
+
53
+ #self.embedder = SentenceTransformer(settings.EMBEDDER_MODEL)
54
  logger.info(f"Embedder {settings.EMBEDDER_MODEL} loaded successfully.")
55
 
56
  except Exception as e: