mikeee commited on
Commit
0c81e63
Β·
1 Parent(s): ccede54

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -7
app.py CHANGED
@@ -8,6 +8,7 @@ from langchain.chains import VectorDBQA
8
  from huggingface_hub import snapshot_download
9
  from langchain import OpenAI
10
  from langchain import PromptTemplate
 
11
 
12
  ns = SimpleNamespace(counter=0)
13
 
@@ -27,9 +28,6 @@ with st.sidebar:
27
  st.title(f"Talk2Book: {BOOK_NAME}")
28
  st.markdown(f"#### Have a conversation with {BOOK_NAME} by {AUTHOR_NAME} πŸ™Š")
29
 
30
-
31
-
32
-
33
  ##### functionss ####
34
  @st.experimental_singleton(show_spinner=False)
35
  def load_vectorstore():
@@ -171,14 +169,15 @@ if ask:
171
  st.write(f"**{BOOK_NAME}:** Whoops looks like you forgot your API key buddy")
172
  st.stop()
173
  else:
174
- if ns.counter:
175
- msg = "Um... excuse me but... this can take about a minute for your first question because some stuff have to be downloaded πŸ₯ΊπŸ‘‰πŸ»πŸ‘ˆπŸ»"
176
- ns.counter = 1
177
- else:
178
  msg = "Just one sec"
 
 
 
179
  with st.spinner(msg):
180
  try:
181
  answer, pages, extract = get_answer(question=user_input)
 
182
  except Exception as exc:
183
  st.write(f"**{BOOK_NAME}:**: {exc}")
184
  st.stop()
 
8
  from huggingface_hub import snapshot_download
9
  from langchain import OpenAI
10
  from langchain import PromptTemplate
11
+ from loguru import logger
12
 
13
  ns = SimpleNamespace(counter=0)
14
 
 
28
  st.title(f"Talk2Book: {BOOK_NAME}")
29
  st.markdown(f"#### Have a conversation with {BOOK_NAME} by {AUTHOR_NAME} πŸ™Š")
30
 
 
 
 
31
  ##### functionss ####
32
  @st.experimental_singleton(show_spinner=False)
33
  def load_vectorstore():
 
169
  st.write(f"**{BOOK_NAME}:** Whoops looks like you forgot your API key buddy")
170
  st.stop()
171
  else:
172
+ if ns.counter:
 
 
 
173
  msg = "Just one sec"
174
+ else:
175
+ msg = "Um... excuse me but... this can take about a minute for your first question because some stuff have to be downloaded πŸ₯ΊπŸ‘‰πŸ»πŸ‘ˆπŸ»"
176
+ ns.counter = 1
177
  with st.spinner(msg):
178
  try:
179
  answer, pages, extract = get_answer(question=user_input)
180
+ logger.info(f"answer: {answer}")
181
  except Exception as exc:
182
  st.write(f"**{BOOK_NAME}:**: {exc}")
183
  st.stop()