PineconeClient class
Methods
-
deleteVectors({required String namespace, List<String>? ids, bool? deleteAll})
→ Future<bool>
-
-
embedTexts({String model = "llama-text-embed-v2", required int dimension, required List<String> texts, String inputType = "passage", Map<String, dynamic> parameters = const {}})
→ Future<List<List<double>>>
-
-
get({required String path, Map<String, dynamic> queryParameters = const {}})
→ Future<Response>
-
-
getVector({required String id, required String namespace})
→ Future<ResultVector?>
-
-
getVectors({required List<String> ids, required String namespace})
→ Future<List<ResultVector>>
-
-
listVectors({required String namespace, String? prefix, int limit = 100})
→ Stream<String>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
post({required String path, required Object? body, Map<String, dynamic> queryParameters = const {}})
→ Future<Response>
-
-
postMain({required String path, required Object? body, Map<String, String> headers = const {}, Map<String, dynamic> queryParameters = const {}})
→ Future<Response>
-
-
searchText({required String namespace, required SearchText search})
→ Future<SearchResult>
-
-
searchVectors({required String namespace, int topK = 10, required List<double> vector, Map<String, dynamic>? filter})
→ Future<List<ResultScoredVector>>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
upsertText({required String namespace, required List<UpsertText> upserts})
→ Future<bool?>
-
Returns false if it failed
Returns null if RESOURCE_EXHAUSTED 429
Returns true if it succeeded
-
upsertVectors({required String namespace, required List<UpsertVectorRequest> vectors})
→ Future<bool>
-