Package io.qdrant.client
Class VectorsFactory
java.lang.Object
io.qdrant.client.VectorsFactory
Convenience methods for constructing
Points.Vectors-
Method Summary
Modifier and TypeMethodDescriptionstatic io.qdrant.client.grpc.Points.VectorsnamedVectors(Map<String, io.qdrant.client.grpc.Points.Vector> values) Creates named vectorsstatic io.qdrant.client.grpc.Points.Vectorsvectors(float... values) Creates a vectorstatic io.qdrant.client.grpc.Points.Vectorsvectors(io.qdrant.client.grpc.Points.Document document) Creates an instance ofPoints.Vectorsfrom a document for cloud inference.static io.qdrant.client.grpc.Points.Vectorsvectors(io.qdrant.client.grpc.Points.Image image) Creates an instance ofPoints.Vectorsfrom an image for cloud inference.static io.qdrant.client.grpc.Points.Vectorsvectors(io.qdrant.client.grpc.Points.InferenceObject object) Creates an instance ofPoints.Vectorsfrom an inference object.static io.qdrant.client.grpc.Points.Vectorsvectors(io.qdrant.client.grpc.Points.Vector vector) Creates a vectorstatic io.qdrant.client.grpc.Points.VectorsCreates a vector
-
Method Details
-
namedVectors
public static io.qdrant.client.grpc.Points.Vectors namedVectors(Map<String, io.qdrant.client.grpc.Points.Vector> values) Creates named vectors- Parameters:
values- A map of vector names toPoints.Vector- Returns:
- a new instance of
Points.Vectors
-
vectors
Creates a vector- Parameters:
values- A list of values- Returns:
- a new instance of
Points.Vectors
-
vectors
public static io.qdrant.client.grpc.Points.Vectors vectors(float... values) Creates a vector- Parameters:
values- A list of values- Returns:
- a new instance of
Points.Vectors
-
vectors
public static io.qdrant.client.grpc.Points.Vectors vectors(io.qdrant.client.grpc.Points.Vector vector) Creates a vector- Parameters:
vector- An instance ofPoints.Vector- Returns:
- a new instance of
Points.Vectors
-
vectors
public static io.qdrant.client.grpc.Points.Vectors vectors(io.qdrant.client.grpc.Points.Document document) Creates an instance ofPoints.Vectorsfrom a document for cloud inference.- Parameters:
document- An instance ofPoints.Document- Returns:
- a new instance of
Points.Vectors
-
vectors
public static io.qdrant.client.grpc.Points.Vectors vectors(io.qdrant.client.grpc.Points.Image image) Creates an instance ofPoints.Vectorsfrom an image for cloud inference.- Parameters:
image- An instance ofPoints.Image- Returns:
- a new instance of
Points.Vectors
-
vectors
public static io.qdrant.client.grpc.Points.Vectors vectors(io.qdrant.client.grpc.Points.InferenceObject object) Creates an instance ofPoints.Vectorsfrom an inference object.- Parameters:
object- The inference object to vectorize.- Returns:
- A new instance of
Points.Vectors
-