AlirezaHSZ commited on
Commit
953c0b1
·
verified ·
1 Parent(s): c4617d4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -10,6 +10,7 @@ from langchain.chains.question_answering import load_qa_chain
10
  from langchain.prompts import PromptTemplate
11
  from dotenv import load_dotenv
12
  from google.api_core.exceptions import GoogleAPIError, InvalidArgument
 
13
 
14
  # Load environment variables
15
  load_dotenv()
@@ -34,7 +35,8 @@ def get_text_chunks(text):
34
  # Function to get embeddings for each chunk and save to vector store
35
  def get_vector_store(chunks):
36
  try:
37
- embeddings = GoogleGenerativeAIEmbeddings(model="models/embedding-001")
 
38
  vector_store = FAISS.from_texts(chunks, embedding=embeddings)
39
  vector_store.save_local("faiss_index")
40
  except (GoogleAPIError, InvalidArgument):
 
10
  from langchain.prompts import PromptTemplate
11
  from dotenv import load_dotenv
12
  from google.api_core.exceptions import GoogleAPIError, InvalidArgument
13
+ from google.cloud import aiplatform
14
 
15
  # Load environment variables
16
  load_dotenv()
 
35
  # Function to get embeddings for each chunk and save to vector store
36
  def get_vector_store(chunks):
37
  try:
38
+ # embeddings = GoogleGenerativeAIEmbeddings(model="models/embedding-001")
39
+ embeddings = aiplatform.GoogleGenerativeAIEmbeddings(model="text-embedding-004")
40
  vector_store = FAISS.from_texts(chunks, embedding=embeddings)
41
  vector_store.save_local("faiss_index")
42
  except (GoogleAPIError, InvalidArgument):