Share via


VolatileVectorStore Class

Definition

Service for storing and retrieving vector records, and managing vector record collections, that uses an in memory dictionary as the underlying storage.

public sealed class VolatileVectorStore : Microsoft.SemanticKernel.Data.IVectorStore
type VolatileVectorStore = class
    interface IVectorStore
Public NotInheritable Class VolatileVectorStore
Implements IVectorStore
Inheritance
VolatileVectorStore
Implements

Constructors

VolatileVectorStore()

Initializes a new instance of the VolatileVectorStore class.

Methods

GetCollection<TKey,TRecord>(String, VectorStoreRecordDefinition)

Get a collection from the vector store.

ListCollectionNamesAsync(CancellationToken)

Retrieve the names of all the collections in the vector store.

Applies to