Microsoft.SemanticKernel.Connectors.Pinecone Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
IndexDefinition |
Used to create a new index. See https://docs.pinecone.io/reference/create_index |
IndexNamespaceStats |
Index namespace parameters. |
IndexStats |
Index parameters. |
IndexStatus |
Status of the index. |
MetadataIndexConfig |
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. |
PineconeClient |
A client for the Pinecone API |
PineconeDocument |
Pinecone Document entity. |
PineconeDocumentExtensions |
Extensions for PineconeDocument class. |
PineconeIndex |
Index entity. |
PineconeMemoryBuilderExtensions |
Provides extension methods for the MemoryBuilder class to configure Pinecone connector. |
PineconeMemoryStore |
An implementation of IMemoryStore for Pinecone Vector database. |
PineconeUtils |
Utils for Pinecone connector. |
PineconeUtils.PineconeOperator |
Class for Pinecone filtering logic. |
PineconeVectorStore |
Class for accessing the list of collections in a Pinecone vector store. |
PineconeVectorStoreOptions |
Options when creating a PineconeVectorStore. |
PineconeVectorStoreRecordCollection<TRecord> |
Service for storing and retrieving vector records, that uses Pinecone as the underlying storage. |
PineconeVectorStoreRecordCollectionOptions<TRecord> |
Options when creating a PineconeVectorStoreRecordCollection<TRecord>. |
Query |
Query parameters for use in a query request. |
SparseVectorData |
Represents a sparse vector data, which is a list of indices and a list of corresponding values, both of the same length. |
Interfaces
IPineconeClient |
Interface for a Pinecone client |
IPineconeMemoryStore |
Interface for Pinecone memory store that extends the memory store interface to add support for namespaces |
IPineconeVectorStoreRecordCollectionFactory |
Interface for constructing IVectorStoreRecordCollection<TKey,TRecord> Pinecone instances when using IVectorStore to retrieve these. |
Enums
IndexMetric |
The vector similarity metric of the index |
IndexState |
The current status of a index. |
PodType |
Pod type of the index, see https://docs.pinecone.io/docs/indexes#pods-pod-types-and-pod-sizes. |