abaliyan commited on
Commit
9a29948
1 Parent(s): fe46ac0

Update utils.py

Browse files
Files changed (1) hide show
  1. utils.py +5 -5
utils.py CHANGED
@@ -44,13 +44,13 @@ def get_embeddings():
44
  return embedding
45
 
46
 
47
- def push_to_pinecone(docs, embedding):
48
 
49
  pc = PineconeClient(api_key=os.environ.get("PINECONE_API_KEY"))
50
  index_name=os.environ.get("PINECONE_INDEX_NAME")
51
  index = pc.Index(index_name)
52
 
53
- index.delete(delete_all=True, namespace='rag_bot')
54
 
55
  vector = []
56
  for i, doc in enumerate(docs):
@@ -60,7 +60,7 @@ def push_to_pinecone(docs, embedding):
60
  vector.append(entry)
61
 
62
 
63
- index = Pinecone.from_documents(docs, embedding, index_name = index_name, namespace='rag_bot')
64
 
65
  st.sidebar.write("This 35 seconds delay was added Manually... \n(because I'm using some free resources)")
66
  time.sleep(35)
@@ -70,7 +70,7 @@ def push_to_pinecone(docs, embedding):
70
 
71
 
72
  #Function to pull index data from Pinecone
73
- def pull_from_pinecone(embeddings):
74
 
75
  pinecone_apikey = os.environ.get("PINECONE_API_KEY")
76
  pinecone_index_name =os.environ.get("PINECONE_INDEX_NAME")
@@ -80,7 +80,7 @@ def pull_from_pinecone(embeddings):
80
  )
81
 
82
  #PineconeStore is an alias name of Pinecone class, please look at the imports section at the top :)
83
- index = Pinecone.from_existing_index(pinecone_index_name, embeddings, namespace='rag_bot')
84
 
85
  return index
86
 
 
44
  return embedding
45
 
46
 
47
+ def push_to_pinecone(docs, embedding,namespace):
48
 
49
  pc = PineconeClient(api_key=os.environ.get("PINECONE_API_KEY"))
50
  index_name=os.environ.get("PINECONE_INDEX_NAME")
51
  index = pc.Index(index_name)
52
 
53
+ # index.delete(delete_all=True, namespace='rag_bot')
54
 
55
  vector = []
56
  for i, doc in enumerate(docs):
 
60
  vector.append(entry)
61
 
62
 
63
+ index = Pinecone.from_documents(docs, embedding, index_name = index_name, namespace=namespace)
64
 
65
  st.sidebar.write("This 35 seconds delay was added Manually... \n(because I'm using some free resources)")
66
  time.sleep(35)
 
70
 
71
 
72
  #Function to pull index data from Pinecone
73
+ def pull_from_pinecone(embeddings, namespace):
74
 
75
  pinecone_apikey = os.environ.get("PINECONE_API_KEY")
76
  pinecone_index_name =os.environ.get("PINECONE_INDEX_NAME")
 
80
  )
81
 
82
  #PineconeStore is an alias name of Pinecone class, please look at the imports section at the top :)
83
+ index = Pinecone.from_existing_index(pinecone_index_name, embeddings, namespace=namespace)
84
 
85
  return index
86