Any fix or workaround for "does not support matryoshka representation, changing output dimensions will lead to poor results"? #3075
Unanswered
jeremychoi
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Could I get any hints about how to fix the issue like "does not support matryoshka representation, changing output dimensions will lead to poor results" error?
I'm trying to use the sentence-transformers/all-MiniLM-L6-v2(served through vllm remotely) embedding model, but when I make a request to the vector-io API like the following, I get the 400 error. Here's an example.
request:
response with 400 error:
Changing "sentence-transformers/all-MiniLM-L6-v2" does not support matryoshka representation, changing output dimensions will lead to poor results._
Below is my config file and code to register a vector db and 384(proper embedding dimension) for the all-MiniLM-L6-v2 :
LlamaStack config file:
code to register
Is there a way to fix this, or workaround or is my configuration incorrect? I didn't change any output dimensions. Any tips will be much appreciated.
Side notes:
Beta Was this translation helpful? Give feedback.
All reactions