Sujithanumala commited on
Commit
40fbbca
·
verified ·
1 Parent(s): c949744

Update Classes/Helper_Class.py

Browse files
Files changed (1) hide show
  1. Classes/Helper_Class.py +5 -3
Classes/Helper_Class.py CHANGED
@@ -6,8 +6,7 @@ from langchain_community.vectorstores import FAISS
6
  import google.generativeai as genai
7
  import os
8
 
9
- os.environ["GOOGLE_API_KEY"] = "AIzaSyD5BAPI-PH4nbw4gY7BkcFFp1BTf2yR4bY"
10
- genai.configure(api_key="AIzaSyD5BAPI-PH4nbw4gY7BkcFFp1BTf2yR4bY")
11
 
12
  class GenerateFIASSDB:
13
  def __init__(self,pdf_docs : List[str], save_loc:str, model_embeddings: str = "models/embedding-001")-> None:
@@ -36,10 +35,13 @@ class GenerateFIASSDB:
36
  vector_store = FAISS.from_texts(text_chunks, embedding=embeddings)
37
  vector_store.save_local(self.save_loc)
38
 
39
-
40
  class DB_Retriever:
41
  def __init__(self, db_loc : str, model_embeddings : str = "models/embedding-001") -> None:
42
  self.db_loc = db_loc
 
 
 
 
43
  self.embeddings = GoogleGenerativeAIEmbeddings(model = model_embeddings)
44
  self.db = FAISS.load_local(self.db_loc, self.embeddings,allow_dangerous_deserialization = True)
45
 
 
6
  import google.generativeai as genai
7
  import os
8
 
9
+
 
10
 
11
  class GenerateFIASSDB:
12
  def __init__(self,pdf_docs : List[str], save_loc:str, model_embeddings: str = "models/embedding-001")-> None:
 
35
  vector_store = FAISS.from_texts(text_chunks, embedding=embeddings)
36
  vector_store.save_local(self.save_loc)
37
 
 
38
  class DB_Retriever:
39
  def __init__(self, db_loc : str, model_embeddings : str = "models/embedding-001") -> None:
40
  self.db_loc = db_loc
41
+ try:
42
+ genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
43
+ except Exception as e:
44
+ print(e)
45
  self.embeddings = GoogleGenerativeAIEmbeddings(model = model_embeddings)
46
  self.db = FAISS.load_local(self.db_loc, self.embeddings,allow_dangerous_deserialization = True)
47