Microsoft.SemanticKernel.Connectors.Sqlite Namespace

Classes

SqliteMemoryStore

An implementation of IMemoryStore backed by a SQLite database.

SqliteVectorStore

Class for accessing the list of collections in a SQLite vector store.

SqliteVectorStoreOptions

Options when creating a SqliteVectorStore.

SqliteVectorStoreRecordCollection<TRecord>

Service for storing and retrieving vector records, that uses SQLite as the underlying storage.

SqliteVectorStoreRecordCollectionOptions<TRecord>

Options when creating a SqliteVectorStoreRecordCollection<TRecord>.

Interfaces

ISqliteVectorStoreRecordCollectionFactory

Interface for constructing Microsoft.Extensions.VectorData.IVectorStoreRecordCollection`2 SQLite instances when using Microsoft.Extensions.VectorData.IVectorStore to retrieve these.