| import os | |
| def update_imports(): | |
| backend_dir = r"c:\Users\dabaa\OneDrive\Desktop\dektop_content\Rag_System_2\backend" | |
| for root, dirs, files in os.walk(backend_dir): | |
| for file in files: | |
| if file.endswith(".py"): | |
| filepath = os.path.join(root, file) | |
| with open(filepath, "r", encoding="utf-8") as f: | |
| content = f.read() | |
| # Replace specific faiss_store imports with vectorstore | |
| if "backend.vectorstore.faiss_store" in content: | |
| content = content.replace("backend.vectorstore.faiss_store", "backend.vectorstore") | |
| with open(filepath, "w", encoding="utf-8") as f: | |
| f.write(content) | |
| print(f"Updated: {filepath}") | |
| if __name__ == "__main__": | |
| update_imports() | |