File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66from litellm .types .completion import ChatCompletionUserMessageParam
77from pydantic import ValidationError
88from qdrant_client import QdrantClient
9- from sentence_transformers import SentenceTransformer
9+
10+ from src .model import load_vector_model
1011
1112from src .mapper .data_type_mapper import map_to_data_type_schema
1213from src .mapper .flow_mapper import map_to_grpc_flow , map_to_flow_schema
@@ -25,7 +26,7 @@ class GenerateService(pb2_grpc.GenerateServiceServicer):
2526
2627 def __init__ (self ):
2728 self .memory_client = QdrantClient (":memory:" )
28- self .vector_model = SentenceTransformer ( 'all-MiniLM-L6-v2' )
29+ self .vector_model = load_vector_model ( )
2930 self .function_store = FunctionStore (self .memory_client , self .vector_model )
3031 self .flow_type_store = FlowTypeStore (self .memory_client , self .vector_model )
3132 self .model_store = ModelStore ()
Original file line number Diff line number Diff line change 1+ from sentence_transformers import SentenceTransformer
2+
3+ MODEL_NAME = 'all-MiniLM-L6-v2'
4+
5+
6+ def load_vector_model () -> SentenceTransformer :
7+ return SentenceTransformer (MODEL_NAME )
You can’t perform that action at this time.
0 commit comments