Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Qdrant db name + embedder name #1007

Open
canapaio opened this issue Jan 15, 2025 · 2 comments
Open

[Feature] Qdrant db name + embedder name #1007

canapaio opened this issue Jan 15, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@canapaio
Copy link
Contributor

canapaio commented Jan 15, 2025

i am proposing to add to the name of the vector_db of qdrant the name of the eembedder, because if the embedder changes, the ati is unusable and if one goes back to the old embedder, one gets all the old data again:
declarative_{embeddername}
episodic_{embeddername}
for the proceduran there does not seem to be an embedder

@canapaio canapaio added the enhancement New feature or request label Jan 15, 2025
@pieroit
Copy link
Member

pieroit commented Jan 17, 2025

Can be done, for sure we need to stop deleting collections at embedder change

From a devx point of view one should be able to use just the collection name as we do now, maybe using a property method

@nickprock
Copy link
Contributor

Hi @canapaio at the moment this problem is managed with aliases to not create memories for each test with a new embedder, you have to enable snapshot creation.
We know it is not user friendly, we are already working to improve it.
At the end of the article there is a paragraph on export/import memories:
https://cheshirecat.ai/dont-get-lost-in-vector-space/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants