# Initialize models and configurations model_name = 'intfloat/e5-small' device = torch.device("cuda" if torch.cuda.is_available() else "cpu") embedding_model = HuggingFaceEmbeddings(model_name=model_name) embedding_model.client.to(device) # Initialize Chroma with existing database vectordb = Chroma( persist_directory='./docs/chroma/', embedding_function=embedding_model )