PineconeClient class

Constructors

PineconeClient({required String host, required String apiKey})

Properties

apiKey String
final
hashCode int
The hash code for this object.
no setterinherited
host String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
usage PineconeUsage
final

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, String> headers = const {}, 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, String> headers = const {}, 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>

Operators

operator ==(Object other) bool
The equality operator.
inherited