Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -42,6 +42,7 @@ os.makedirs(VECTOR_DB_FOLDER, exist_ok=True)
|
|
42 |
|
43 |
# Global variables
|
44 |
CHROMA_PATH = None
|
|
|
45 |
#TABLE_PATH = None
|
46 |
|
47 |
#System prompt
|
@@ -95,14 +96,12 @@ def chat():
|
|
95 |
global CHROMA_PATH
|
96 |
#global TABLE_PATH
|
97 |
|
98 |
-
old_db = session.get('old_db', None)
|
99 |
-
print(f"Selected DB: {CHROMA_PATH}")
|
100 |
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
#print("sessionhist1",session['history'])
|
106 |
|
107 |
if request.method == 'POST':
|
108 |
query_text = request.form['query_text']
|
@@ -159,9 +158,9 @@ def chat():
|
|
159 |
session.modified = True
|
160 |
print("sessionhist2",session['history'])
|
161 |
|
162 |
-
return render_template('chat.html', query_text=query_text, answer=data, history=session['history']
|
163 |
|
164 |
-
return render_template('chat.html', history=session['history']
|
165 |
|
166 |
@app.route('/create-db', methods=['GET', 'POST'])
|
167 |
def create_db():
|
|
|
42 |
|
43 |
# Global variables
|
44 |
CHROMA_PATH = None
|
45 |
+
TEMP_PATH = None
|
46 |
#TABLE_PATH = None
|
47 |
|
48 |
#System prompt
|
|
|
96 |
global CHROMA_PATH
|
97 |
#global TABLE_PATH
|
98 |
|
99 |
+
#old_db = session.get('old_db', None)
|
100 |
+
#print(f"Selected DB: {CHROMA_PATH}")
|
101 |
|
102 |
+
if TEMP_PATH != None and TEMP_PATH != CHROMA_PATH:
|
103 |
+
session['history'] = []
|
104 |
+
else: TEMP_PATH=CHROMA_PATH
|
|
|
|
|
105 |
|
106 |
if request.method == 'POST':
|
107 |
query_text = request.form['query_text']
|
|
|
158 |
session.modified = True
|
159 |
print("sessionhist2",session['history'])
|
160 |
|
161 |
+
return render_template('chat.html', query_text=query_text, answer=data, history=session['history'])
|
162 |
|
163 |
+
return render_template('chat.html', history=session['history'])
|
164 |
|
165 |
@app.route('/create-db', methods=['GET', 'POST'])
|
166 |
def create_db():
|