UNPKG

@gentrace/pinecone

Version:

Gentrace Pinecone v1 plugin for Node.JS

14 lines (13 loc) 724 B
import { Configuration as GentraceConfiguration, GentracePlugin, InitPluginFunction, PipelineRun } from "@gentrace/core"; import { PineconeConfiguration } from "@pinecone-database/pinecone"; import { AdvancedPinecone } from "./handlers/advanced"; export declare const initPlugin: InitPluginFunction<PineconeConfiguration, AdvancedPinecone>; export declare class PineconePlugin extends GentracePlugin<PineconeConfiguration, AdvancedPinecone> { config: PineconeConfiguration; constructor(config: PineconeConfiguration); getConfig(): PineconeConfiguration; advanced({ pipelineRun, gentraceConfig, }: { pipelineRun: PipelineRun; gentraceConfig: GentraceConfiguration; }): AdvancedPinecone; }