Describe the problem/error/question
I have a database on a Qdrant with a vector of 256 dimensions. The embedding was done using the “text-embedding-3-large” model with the dimensions parameter set to 256.
Now I’m building a workflow with N8N with an agent that uses the database as knowledge.
In the “Qdrant Vector Store” sub-node, I inserted the “Embeddings OpenAI” node as the embedding. How can I set the 256 dimensions instead of the default 3072?
What is the error message (if any)?
This is the error I receive from the “Qdrant Vector Store” node:
Bad Request
Error cause:
{ “headers”: {}, “url”: “http://XXX.XXX.XXX.XXX:6333/collections/my-collection-name/points/search”, “status”: 400, “statusText”: “Bad Request”, “data”: { “status”: { “error”: “Wrong input: Vector dimension error: expected dim: 256, got 3072” }, “time”: 0.003645948 } }
Please share your workflow
Share the output returned by the last node
Information on your n8n setup
- n8n version: 1.60.1
- Database (default: SQLite): Postgres
- n8n EXECUTIONS_PROCESS setting (default: own, main): own
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: Ubuntu 22.04.5