QdrantVectorSpace class
Constructors
-
QdrantVectorSpace({required ConnectedEmbeddingModel embedder, required String host, double quantizedSuperSampleFactor = 2, double prefetchSuperSampleFactor = 2, required int chunkSize, required String organization, required String apiKey, required int dimension, required int port})
-
Methods
-
addIndex(String tag)
→ Future<void>
-
-
buildQuery({int maxResults = 10, required DenseVector openAiVector})
→ QueryPoints
-
-
buildQueryBatch({int maxResultsEach = 10, required List<DenseVector> openAiVectors})
→ QueryBatchPoints
-
-
deleteAll(List<String> ids, {int batchSize = 999})
→ Future<void>
-
override
-
deleteAllPrefixed(String prefix, {int deleteBatchSize = 999, int listBatchSize = 100})
→ Future<void>
-
inherited
-
deleteEntry(String entry)
→ Future<void>
-
-
deleteRecord(String record)
→ Future<void>
-
-
destroyCollection()
→ Future<void>
-
-
ensureCollection()
→ Future<CollectionInfo>
-
-
getCollection()
→ Future<CollectionInfo?>
-
-
list({int batchSize = 100, String? prefix, String matchKey = "entry", PointId? offset})
→ Stream<String>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onEmbed(List<String> queries)
→ Future<List<DenseVector>>
-
-
purgeAll()
→ Future<void>
-
override
-
query(String query, {int maxResults = 10, List<String> records = const []})
→ Future<VectorSpaceResult>
-
override
-
queryAll(List<String> queries, {int maxResults = 100, int compactQueriesTo = 10, int maxTokens = 50000})
→ Future<VectorSpaceResult>
-
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
upsertAll(List<VectorUpsert> upserts)
→ Future<void>
-
override