AzureAIProjectsModelFactory.MemoryStoreDefaultOptions Method

Definition

Default memory store configurations.

public static Azure.AI.Projects.Memory.MemoryStoreDefaultOptions MemoryStoreDefaultOptions(bool isUserProfileEnabled = false, string userProfileDetails = default, bool isChatSummaryEnabled = false, bool? proceduralMemoryEnabled = default, TimeSpan? defaultTtlSeconds = default);
static member MemoryStoreDefaultOptions : bool * string * bool * Nullable<bool> * Nullable<TimeSpan> -> Azure.AI.Projects.Memory.MemoryStoreDefaultOptions
Public Shared Function MemoryStoreDefaultOptions (Optional isUserProfileEnabled As Boolean = false, Optional userProfileDetails As String = Nothing, Optional isChatSummaryEnabled As Boolean = false, Optional proceduralMemoryEnabled As Nullable(Of Boolean) = Nothing, Optional defaultTtlSeconds As Nullable(Of TimeSpan) = Nothing) As MemoryStoreDefaultOptions

Parameters

isUserProfileEnabled
Boolean

Whether to enable user profile extraction and storage. Default is true.

userProfileDetails
String

Specific categories or types of user profile information to extract and store.

isChatSummaryEnabled
Boolean

Whether to enable chat summary extraction and storage. Defaults to true.

proceduralMemoryEnabled
Nullable<Boolean>

Whether to enable procedural memory extraction and storage. The service defaults to true if a value is not specified by the caller.

defaultTtlSeconds
Nullable<TimeSpan>

The default time-to-live for memories in seconds. A value of 0 indicates that memories do not expire. Defaults to 0.

Returns

A new MemoryStoreDefaultOptions instance for mocking.

Applies to