mirror of
https://github.com/Mintplex-Labs/vector-admin.git
synced 2026-07-15 19:27:30 -04:00
[BUG]: Weaviate: Indexes seem to be queries with underscores removed? #76
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bbrala on GitHub (Jul 6, 2024).
How are you running VectorAdmin?
Docker (local)
What happened?
Error when trying to sync.
Are there known steps to reproduce?
Connected to weaviate with existing named classes that do not use camelcase, then you get following messages consistently when trying to sync.
And
And more of those.
@bbrala commented on GitHub (Jul 6, 2024):
After changing all this.camelCase things to seem to sync.
Very ugly hack:
embeddings-fix.patch
@timothycarambat commented on GitHub (Jul 7, 2024):
Was this namespace created by AnythingLLM or was it already existing? We shouldn't have issues with referring to spaces created via AnythingLLM since in theory, the rules of namespace should be consistent from creation/update/read/delete
@bbrala commented on GitHub (Jul 8, 2024):
No it was an existing one. Was under the inpression it would allow some interfacing to our existing weaviate database.
@timothycarambat commented on GitHub (Jul 8, 2024):
Ah, so technically speaking, if the workspace and the namespace in Weaviate have the same
slugvalue - it would work when it returns vector search results, but they would never show in citations and the embeddings created out of AnythingLLM need to have atextmetadata property to even be injected. This kind of use-case is not explicitly supported because of the litany of possible issues from someone embedding their data in any way they deem fit and it not being compatible with the way AnythingLLM expects and manages vectors and their associated metadata.@bbrala commented on GitHub (Jul 9, 2024):
Ok so vector admin is technically AnythingLVM-admin?
Unfortunate. Thanks.
@timothycarambat commented on GitHub (Jul 9, 2024):
No, they are two totally separate repos. If it was just for anythingLLM it would be in this repo
@bbrala commented on GitHub (Jul 10, 2024):
Ok, but you do not aim to support existing databases then. Having fixed rules on how things are named seems kinda counter intuitive.
I could contribute a setting of some sort to enable/disable the forces camelcase if you like.
@timothycarambat commented on GitHub (Jul 10, 2024):
I just realized we have been talking on the
vector-adminrepo which explains all the confusion. This whole time I thought this was AnythingLLM's repo where I get 99% of issues/notifications.This is a bug for VA, lol. Yes underscores should not matter in this context
@bbrala commented on GitHub (Jul 10, 2024):
Hehe, thanks :)
@HassanAITBRIK commented on GitHub (Aug 19, 2024):
Any update about this issue ?