Auf Englisch lesen

Teilen über


Microsoft.SemanticKernel.Memory 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

DataEntryBase

A base class for data entries.

MemoryBuilder

A builder for Memory plugin.

MemoryQueryResult

Copy of metadata associated with a memory entry.

MemoryRecord

IMPORTANT: this is a storage schema. Changing the fields will invalidate existing metadata stored in persistent vector DBs.

MemoryRecordMetadata

Class representing the metadata associated with a Semantic Kernel memory.

NullMemory

Implementation of ISemanticTextMemory that stores nothing.

SemanticTextMemory

Implementation of ISemanticTextMemory. Provides methods to save, retrieve, and search for text information in a semantic memory store.

VolatileMemoryStore

A simple volatile memory embeddings store.

Interfaces

IMemoryStore

An interface for storing and retrieving indexed MemoryRecord objects in a data store.

ISemanticTextMemory

An interface for semantic memory that creates and recalls memories associated with text.