Spaces:
Running
Running
Commit
·
ad7332d
1
Parent(s):
2553720
Made changes to database.py
Browse files- app/database.py +5 -22
app/database.py
CHANGED
@@ -1,31 +1,14 @@
|
|
1 |
import os
|
2 |
-
from datetime import datetime
|
3 |
from pymongo import MongoClient
|
4 |
|
5 |
-
#
|
6 |
-
MONGO_URI = "mongodb+srv://
|
7 |
|
8 |
-
# Connect to MongoDB
|
9 |
client = MongoClient(MONGO_URI)
|
10 |
-
db = client["
|
11 |
|
12 |
def save_chat_session(session_id: str, conversation_data: dict):
|
13 |
-
""
|
14 |
-
Save a chatbot conversation session with a timestamp.
|
15 |
-
"""
|
16 |
-
document = {
|
17 |
-
"session_id": session_id,
|
18 |
-
"conversation_data": conversation_data,
|
19 |
-
"timestamp": datetime.utcnow()
|
20 |
-
}
|
21 |
-
db.chatbot.insert_one(document)
|
22 |
|
23 |
def save_medseg_result(result_data: dict):
|
24 |
-
|
25 |
-
Save a MedSeg result with a timestamp.
|
26 |
-
"""
|
27 |
-
document = {
|
28 |
-
**result_data,
|
29 |
-
"timestamp": datetime.utcnow()
|
30 |
-
}
|
31 |
-
db.medseg.insert_one(document)
|
|
|
1 |
import os
|
|
|
2 |
from pymongo import MongoClient
|
3 |
|
4 |
+
# Replace with your actual username and password
|
5 |
+
MONGO_URI = "mongodb+srv://root:loXFr21Z68AxC7Br@medseg.kugvh.mongodb.net/uspark_db?retryWrites=true&w=majority&tls=true"
|
6 |
|
|
|
7 |
client = MongoClient(MONGO_URI)
|
8 |
+
db = client["uspark_db"]
|
9 |
|
10 |
def save_chat_session(session_id: str, conversation_data: dict):
|
11 |
+
db.chatbot.insert_one({"session_id": session_id, **conversation_data})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
13 |
def save_medseg_result(result_data: dict):
|
14 |
+
db.medseg.insert_one(result_data)
|
|
|
|
|
|
|
|
|
|
|
|
|
|