Share via


MemoryStoreDefaultDefinition Class

Definition

Default memory store implementation.

public class MemoryStoreDefaultDefinition : Azure.AI.Projects.MemoryStoreDefinition, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.MemoryStoreDefaultDefinition>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.MemoryStoreDefaultDefinition>
type MemoryStoreDefaultDefinition = class
    inherit MemoryStoreDefinition
    interface IJsonModel<MemoryStoreDefaultDefinition>
    interface IPersistableModel<MemoryStoreDefaultDefinition>
Public Class MemoryStoreDefaultDefinition
Inherits MemoryStoreDefinition
Implements IJsonModel(Of MemoryStoreDefaultDefinition), IPersistableModel(Of MemoryStoreDefaultDefinition)
Inheritance
MemoryStoreDefaultDefinition
Implements

Constructors

Name Description
MemoryStoreDefaultDefinition(String, String)

Initializes a new instance of MemoryStoreDefaultDefinition.

Properties

Name Description
ChatModel

The name or identifier of the chat completion model deployment used for memory processing.

EmbeddingModel

The name or identifier of the embedding model deployment used for memory processing.

Options

Default memory store options.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<MemoryStoreDefaultDefinition>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<MemoryStoreDefaultDefinition>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<MemoryStoreDefinition>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from MemoryStoreDefinition)
IJsonModel<MemoryStoreDefinition>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from MemoryStoreDefinition)
IPersistableModel<MemoryStoreDefaultDefinition>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<MemoryStoreDefaultDefinition>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<MemoryStoreDefaultDefinition>.Write(ModelReaderWriterOptions)
IPersistableModel<MemoryStoreDefinition>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from MemoryStoreDefinition)
IPersistableModel<MemoryStoreDefinition>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from MemoryStoreDefinition)
IPersistableModel<MemoryStoreDefinition>.Write(ModelReaderWriterOptions) (Inherited from MemoryStoreDefinition)

Applies to