iAIChat commited on
Commit
a7e8209
·
1 Parent(s): cca19e3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -1,4 +1,4 @@
1
- #import atexit
2
  import gradio as gr
3
  #from langchain.document_loaders import UnstructuredPDFLoader
4
  from langchain.document_loaders import PyPDFLoader
@@ -85,11 +85,10 @@ def generate_random_string(length):
85
  return ''.join(random.choice(letters) for i in range(length))
86
  random_string = generate_random_string(10)
87
 
88
- #def exit_handler():
89
- # pinecone.init(api_key=PINECONE_API_KEY, environment=PINECONE_ENVIRONMENT)
90
- # index_namespace_to_delete = pinecone.Index(index_name=index_name)
91
- # index_namespace_to_delete.delete(delete_all=True, namespace=namespace)
92
- #atexit.register(exit_handler)
93
 
94
  pinecone.init(api_key=PINECONE_API_KEY, environment=PINECONE_ENVIRONMENT)
95
  index_name = PINECONE_INDEX_NAME
@@ -155,4 +154,5 @@ def run_chain(user_query):
155
  print("Invalid inputs.")
156
 
157
  iface = gr.Interface(fn=run_chain, inputs="text", outputs="text", title="AI Response")
158
- iface.launch()
 
 
1
+ import atexit
2
  import gradio as gr
3
  #from langchain.document_loaders import UnstructuredPDFLoader
4
  from langchain.document_loaders import PyPDFLoader
 
85
  return ''.join(random.choice(letters) for i in range(length))
86
  random_string = generate_random_string(10)
87
 
88
+ def exit_handler():
89
+ pinecone.init(api_key=PINECONE_API_KEY, environment=PINECONE_ENVIRONMENT)
90
+ index_namespace_to_delete = pinecone.Index(index_name=index_name)
91
+ index_namespace_to_delete.delete(delete_all=True, namespace=namespace)
 
92
 
93
  pinecone.init(api_key=PINECONE_API_KEY, environment=PINECONE_ENVIRONMENT)
94
  index_name = PINECONE_INDEX_NAME
 
154
  print("Invalid inputs.")
155
 
156
  iface = gr.Interface(fn=run_chain, inputs="text", outputs="text", title="AI Response")
157
+ iface.launch()
158
+ atexit.register(exit_handler)