Spaces:
Running
Running
| from pymongo import MongoClient | |
| from dotenv import load_dotenv | |
| import os | |
| # Test MongoDB connection, and list out all collection. | |
| load_dotenv() | |
| # QA Cluster | |
| mongo_uri = os.getenv("MONGO_URI") | |
| client = MongoClient(mongo_uri) | |
| db = client["MedicalChatbotDB"] | |
| # List all collection | |
| print("QA Collection: ",db.list_collection_names()) | |
| # Count document QA related | |
| print("QA count: ", db.qa_data.count_documents({})) | |
| # Index Cluster | |
| index_uri = os.getenv("INDEX_URI") | |
| iclient = MongoClient(index_uri) | |
| idb = iclient["MedicalChatbotDB"] | |
| # List all collection | |
| print("FAISS Collection: ",idb.list_collection_names()) | |
| # Count document QA related | |
| print("Index count: ", idb.faiss_index_files.files.count_documents({})) |