@pinecone-database/pinecone
Version:
This is the official Node.js SDK for [Pinecone](https://www.pinecone.io), written in TypeScript.
11 lines (10 loc) • 594 B
TypeScript
import { VectorOperationsProvider } from './vectorOperationsProvider';
import { IntegratedRecord, PineconeConfiguration, RecordMetadata } from './types';
export declare class UpsertRecordsCommand<T extends RecordMetadata = RecordMetadata> {
apiProvider: VectorOperationsProvider;
config: PineconeConfiguration;
namespace: string;
constructor(apiProvider: VectorOperationsProvider, namespace: string, config: PineconeConfiguration);
validator: (records: Array<IntegratedRecord<T>>) => void;
run(records: Array<IntegratedRecord<T>>, maxRetries?: number): Promise<void>;
}