NavyDevilDoc commited on
Commit
2b08f17
·
verified ·
1 Parent(s): e01972c

Update src/rag_engine.py

Browse files

added custom embedding model support

Files changed (1) hide show
  1. src/rag_engine.py +4 -0
src/rag_engine.py CHANGED
@@ -30,6 +30,10 @@ def get_embedding_func(model_name: str = "sentence-transformers/all-MiniLM-L6-v2
30
  if "openai" in model_name.lower():
31
  if not os.getenv("OPENAI_API_KEY"): raise ValueError("OpenAI API Key not found.")
32
  return OpenAIEmbeddings(model=model_name)
 
 
 
 
33
  else:
34
  return HuggingFaceEmbeddings(model_name=model_name)
35
  except Exception as e:
 
30
  if "openai" in model_name.lower():
31
  if not os.getenv("OPENAI_API_KEY"): raise ValueError("OpenAI API Key not found.")
32
  return OpenAIEmbeddings(model=model_name)
33
+
34
+ elif "navy-custom-models" in model_name:
35
+ return HuggingFaceEmbeddings(model_name=model_name)
36
+
37
  else:
38
  return HuggingFaceEmbeddings(model_name=model_name)
39
  except Exception as e: