UNPKG

@pinecone-database/pinecone

Version:

This is the official Node.js SDK for [Pinecone](https://www.pinecone.io), written in TypeScript.

32 lines (31 loc) 1.49 kB
/** * Pinecone Control Plane API * Pinecone is a vector database that makes it easy to search and retrieve billions of high-dimensional vectors. * * The version of the OpenAPI document: 2025-04 * Contact: support@pinecone.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Configuration for the behavior of Pinecone's internal metadata index. By default, all metadata is indexed; when `metadata_config` is present, only specified metadata fields are indexed. These configurations are only valid for use with pod-based indexes. * @export * @interface PodSpecMetadataConfig */ export interface PodSpecMetadataConfig { /** * By default, all metadata is indexed; to change this behavior, use this property to specify an array of metadata fields that should be indexed. * @type {Array<string>} * @memberof PodSpecMetadataConfig */ indexed?: Array<string>; } /** * Check if a given object implements the PodSpecMetadataConfig interface. */ export declare function instanceOfPodSpecMetadataConfig(value: object): boolean; export declare function PodSpecMetadataConfigFromJSON(json: any): PodSpecMetadataConfig; export declare function PodSpecMetadataConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): PodSpecMetadataConfig; export declare function PodSpecMetadataConfigToJSON(value?: PodSpecMetadataConfig | null): any;