NeonSamurai commited on
Commit
049718d
·
verified ·
1 Parent(s): 400d9e7

Update rag.py

Browse files
Files changed (1) hide show
  1. rag.py +6 -4
rag.py CHANGED
@@ -1,5 +1,4 @@
1
  import os
2
- import logging
3
  import streamlit as st
4
  from dotenv import load_dotenv
5
  import pickle
@@ -16,7 +15,12 @@ from llama_index.core import get_response_synthesizer
16
  from llama_index.core.agent import ReActAgent
17
  from chromadb import PersistentClient
18
 
19
- logger = logging.getLogger(__name__)
 
 
 
 
 
20
 
21
  @st.cache_resource
22
  def setup_rag_system(debug=False):
@@ -167,8 +171,6 @@ def setup_rag_system(debug=False):
167
  system_prompt=system_prompt
168
  )
169
 
170
- logger.info("RAG system setup complete.")
171
-
172
  if debug:
173
  return agent, llm, hybrid_retrievers
174
 
 
1
  import os
 
2
  import streamlit as st
3
  from dotenv import load_dotenv
4
  import pickle
 
15
  from llama_index.core.agent import ReActAgent
16
  from chromadb import PersistentClient
17
 
18
+ # writable cache directories
19
+ os.environ["TRANSFORMERS_CACHE"] = "/app/.cache"
20
+ os.environ["HF_HOME"] = "/app/.cache"
21
+ os.environ["XDG_CACHE_HOME"] = "/app/.cache" # Some libs use this
22
+
23
+ os.makedirs("/app/.cache", exist_ok=True)
24
 
25
  @st.cache_resource
26
  def setup_rag_system(debug=False):
 
171
  system_prompt=system_prompt
172
  )
173
 
 
 
174
  if debug:
175
  return agent, llm, hybrid_retrievers
176