Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -450,7 +450,7 @@ async def upload_document(
|
|
| 450 |
logging.error(f"Database error: {err}")
|
| 451 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
| 452 |
|
| 453 |
-
|
| 454 |
@app.get("/api/document_upload")
|
| 455 |
async def get_document(company_id: str = Query(...), company_name: str = Query(...)):
|
| 456 |
print(f"Received companyId and name: {company_id},{company_name}") # Log rec
|
|
@@ -461,7 +461,7 @@ async def get_document(company_id: str = Query(...), company_name: str = Query(.
|
|
| 461 |
cursor = cnx.cursor()
|
| 462 |
query = """
|
| 463 |
SELECT kb.kid,kb.company_id, kb.file_path, kb.document_name, kb.document_desc,kb.department,kb.version,kb.vectorDBflag,kb.last_updated
|
| 464 |
-
FROM
|
| 465 |
JOIN u852023448_redmindgpt.company_detail cd ON kb.company_id = cd.company_id
|
| 466 |
WHERE kb.company_id = %s and cd.company_name=%s
|
| 467 |
"""
|
|
@@ -481,7 +481,7 @@ async def get_document(company_id: str = Query(...), company_name: str = Query(.
|
|
| 481 |
companies.append({
|
| 482 |
"row_id":row[0],
|
| 483 |
"company_id": row[1],
|
| 484 |
-
|
| 485 |
"document_name": row[3],
|
| 486 |
"document_desc": row[4],
|
| 487 |
"department": row[5],
|
|
@@ -497,7 +497,7 @@ async def get_document(company_id: str = Query(...), company_name: str = Query(.
|
|
| 497 |
except mysql.connector.Error as err:
|
| 498 |
logging.error(f"Database error: {err}")
|
| 499 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
| 500 |
-
|
| 501 |
#on update of modal form the data table is refresh the value in datatable
|
| 502 |
@app.get("/api/document_update")
|
| 503 |
async def get_document(company_id: str = Query(...)):
|
|
|
|
| 450 |
logging.error(f"Database error: {err}")
|
| 451 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
| 452 |
|
| 453 |
+
#to retrieve from knowledgebase
|
| 454 |
@app.get("/api/document_upload")
|
| 455 |
async def get_document(company_id: str = Query(...), company_name: str = Query(...)):
|
| 456 |
print(f"Received companyId and name: {company_id},{company_name}") # Log rec
|
|
|
|
| 461 |
cursor = cnx.cursor()
|
| 462 |
query = """
|
| 463 |
SELECT kb.kid,kb.company_id, kb.file_path, kb.document_name, kb.document_desc,kb.department,kb.version,kb.vectorDBflag,kb.last_updated
|
| 464 |
+
FROM u852023448_redmindgpt.knowledge_base kb
|
| 465 |
JOIN u852023448_redmindgpt.company_detail cd ON kb.company_id = cd.company_id
|
| 466 |
WHERE kb.company_id = %s and cd.company_name=%s
|
| 467 |
"""
|
|
|
|
| 481 |
companies.append({
|
| 482 |
"row_id":row[0],
|
| 483 |
"company_id": row[1],
|
| 484 |
+
"file_path":row[2],
|
| 485 |
"document_name": row[3],
|
| 486 |
"document_desc": row[4],
|
| 487 |
"department": row[5],
|
|
|
|
| 497 |
except mysql.connector.Error as err:
|
| 498 |
logging.error(f"Database error: {err}")
|
| 499 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
| 500 |
+
|
| 501 |
#on update of modal form the data table is refresh the value in datatable
|
| 502 |
@app.get("/api/document_update")
|
| 503 |
async def get_document(company_id: str = Query(...)):
|