Closed marquesafonso closed 3 months ago
Hello! Thanks for opening this issue!
FLOAT[]
is not FLOAT[N]
, there's a difference between normal lists and "fixed size" lists. Im not sure what dimension your embeddings have but you should be able to solve your issue by running:
ALTER TABLE documents ALTER embedding TYPE FLOAT[<the vector dimension>];
Thank you very much for the quick reply. Indeed that makes sense and it fixed my issue.
Best!
Creating an HSNW index using the syntax in the documentation of the vss extension
is throwing an error:
I have checked my table and embedding is of column_type FLOAT[]. Plus, I have checked for NULL values and there are none.
For further info, the table has around 240k rows and I am setting hnsw_enable_experimental_persistence = True.
Duckdb version: 1.0.0
Could you please help me out on this? I wasn't able to find a similar issue before but in case it exists please point me to it.
Thanks in advance for your help.