Spaces:
Sleeping
Sleeping
feat: Enhanced Universal Digital FTE — Advanced Test Suite & Multi-Client Refinement. Added Jikan bulk ingestion, hardened server logic, and a comprehensive suite of load, stress, and behavioral tests. Updated UI for live monitoring and active database switching.
6c653ef | import chromadb | |
| from pathlib import Path | |
| from langchain_chroma import Chroma | |
| from langchain_community.embeddings import HuggingFaceEmbeddings | |
| db_name = "agentfactory" | |
| db_path = Path("databases") / db_name | |
| model_name = "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2" | |
| print(f"Checking DB: {db_name}") | |
| embeddings = HuggingFaceEmbeddings(model_name=model_name) | |
| db = Chroma(persist_directory=str(db_path), embedding_function=embeddings) | |
| # Test direct keyword search | |
| results = db.similarity_search("LiveKit", k=2) | |
| print(f"\nSearch for 'LiveKit' found {len(results)} docs:") | |
| for r in results: | |
| print(f"- {r.page_content[:100]}...") | |
| # Test Urdu script search | |
| results_ur = db.similarity_search("لائیو کٹ", k=2) | |
| print(f"\nSearch for 'لائیو کٹ' found {len(results_ur)} docs:") | |
| for r in results_ur: | |
| print(f"- {r.page_content[:100]}...") | |