Update app.py
Browse files
app.py
CHANGED
@@ -267,9 +267,9 @@ def generate_auswahl(prompt_in, file, file_history, chatbot, history, anzahl_doc
|
|
267 |
if vektordatenbank == None:
|
268 |
print("db neu aufbauen!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1")
|
269 |
splits = document_loading_splitting()
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
|
274 |
#kein Bild hochgeladen -> auf Text antworten...
|
275 |
status = "Antwort der KI ..."
|
@@ -284,18 +284,18 @@ def generate_auswahl(prompt_in, file, file_history, chatbot, history, anzahl_doc
|
|
284 |
|
285 |
#File hochladen in Chroma und dann Antwort generieren
|
286 |
result = generate_text_zu_doc(neu_file, prompt, k, rag_option, chatbot, history, vektordatenbank)
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
|
300 |
response = {"answer": result}
|
301 |
|
|
|
267 |
if vektordatenbank == None:
|
268 |
print("db neu aufbauen!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1")
|
269 |
splits = document_loading_splitting()
|
270 |
+
if splits:
|
271 |
+
vektordatenbank, retriever = document_storage_chroma(splits)
|
272 |
+
print("db done............................")
|
273 |
|
274 |
#kein Bild hochgeladen -> auf Text antworten...
|
275 |
status = "Antwort der KI ..."
|
|
|
284 |
|
285 |
#File hochladen in Chroma und dann Antwort generieren
|
286 |
result = generate_text_zu_doc(neu_file, prompt, k, rag_option, chatbot, history, vektordatenbank)
|
287 |
+
#########################################
|
288 |
+
#result verarbeiten
|
289 |
+
#aus result die Ergebnisse aufteilen und der History anhängen
|
290 |
+
#passages = [doc['text'] for doc in docs]
|
291 |
+
#links = [doc.get('url', 'No URL available') for doc in docs]
|
292 |
+
|
293 |
+
|
294 |
+
# Zusammenstellen der Ausgabe
|
295 |
+
#response = {
|
296 |
+
#"answer": result,
|
297 |
+
#"documents": [{"link": link, "passage": passage} for link, passage in zip(links, passages)]
|
298 |
+
#}
|
299 |
|
300 |
response = {"answer": result}
|
301 |
|