krishnadhulipalla commited on
Commit
c43e786
·
1 Parent(s): a5f6b8b

updated app.py

Browse files
Files changed (2) hide show
  1. .gitignore +2 -1
  2. app.py +2 -7
.gitignore CHANGED
@@ -1 +1,2 @@
1
- env
 
 
1
+ env
2
+ .env
app.py CHANGED
@@ -20,7 +20,7 @@ from langchain_core.prompts import ChatPromptTemplate
20
  from langchain.schema.runnable.passthrough import RunnableAssign
21
  from langchain_huggingface import HuggingFaceEmbeddings
22
  from langchain.vectorstores import FAISS
23
- from langchain.retrievers import BM25Retriever
24
  from langchain_openai import ChatOpenAI
25
  from langchain.output_parsers import PydanticOutputParser
26
 
@@ -483,12 +483,7 @@ def chat_interface(message, history):
483
 
484
  # After streaming completes, update KB in background thread
485
  if full_response:
486
- update_thread = threading.Thread(
487
- target=update_knowledge_base,
488
- args=(message, full_response),
489
- daemon=True
490
- )
491
- update_thread.start()
492
 
493
  with gr.Blocks(css="""
494
  html, body, .gradio-container {
 
20
  from langchain.schema.runnable.passthrough import RunnableAssign
21
  from langchain_huggingface import HuggingFaceEmbeddings
22
  from langchain.vectorstores import FAISS
23
+ from langchain_community.retrievers import BM25Retriever
24
  from langchain_openai import ChatOpenAI
25
  from langchain.output_parsers import PydanticOutputParser
26
 
 
483
 
484
  # After streaming completes, update KB in background thread
485
  if full_response:
486
+ update_knowledge_base(message, full_response)
 
 
 
 
 
487
 
488
  with gr.Blocks(css="""
489
  html, body, .gradio-container {