VectorsConfig
The vectors config of a collection, which Qdrant represents in two shapes:
Single — one anonymous vector: the VectorParams object appears directly under
vectors.Named — a map of vector-name to VectorParams.
Both shapes are unified behind this sealed type; the serializer emits the correct JSON form.