Share via


Azure.AI.AgentServer.Contracts.Generated.MemoryStore Namespace

Classes

Name Description
ChatSummaryMemoryItem

A memory item specifically containing user profile information extracted from conversations, such as preferences, interests, and personal details.

CreateMemoryStoreRequest

The CreateMemoryStoreRequest.

DeleteMemoryStoreResponse

The DeleteMemoryStoreResponse.

MemoryItem

A single memory item stored in the memory store, containing content and metadata. Please note MemoryItem is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include UserProfileMemoryItem.

MemoryOperation

Represents a single memory operation (create, update, or delete) performed on a memory item.

MemorySearchItem

A retrieved memory item from memory search.

MemorySearchOptions

Memory search options.

MemorySearchTool

A tool for integrating memories into the agent.

MemorySearchToolCallItemParam

The MemorySearchToolCallItemParam.

MemorySearchToolCallItemResource

The MemorySearchToolCallItemResource.

MemorySearchToolCallItemResourceStatusExtensions
MemoryStoreDefaultDefinition

Default memory store implementation.

MemoryStoreDefaultOptions

Default memory store configurations.

MemoryStoreDefinition

Base definition for memory store configurations. Please note MemoryStoreDefinition is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include MemoryStoreDefaultDefinition.

MemoryStoreDeleteScopeResponse

Response for deleting memories from a scope.

MemoryStoreObject

A memory store that can store and retrieve user memories.

MemoryStoreOperationUsage

Usage statistics of a memory store operation.

MemoryStorePagedResult

The response data for a requested list of items.

MemoryStoreSearchResponse

Memory search response.

MemoryStoreUpdateResponse

Provides the status of a memory store update operation.

MemoryStoreUpdateResult

Memory update result.

MemoryStoreUpdateStatusExtensions
SearchMemoriesRequest

The SearchMemoriesRequest.

UnknownMemoryItem

Unknown version of MemoryItem.

UnknownMemoryStoreDefinition

Unknown version of MemoryStoreDefinition.

UpdateMemoriesRequest

The UpdateMemoriesRequest.

UpdateMemoryStoreRequest

The UpdateMemoryStoreRequest.

UserProfileMemoryItem

A memory item specifically containing user profile information extracted from conversations, such as preferences, interests, and personal details.

Structs

Name Description
DeleteMemoryStoreResponseObject

The DeleteMemoryStoreResponseObject.

MemoryItemKind

Memory item kind.

MemoryOperationKind

Memory operation kind.

MemoryStoreDeleteScopeResponseObject

The MemoryStoreDeleteScopeResponseObject.

MemoryStoreKind

The type of memory store implementation to use.

MemoryStoreObjectObject

The MemoryStoreObjectObject.

Enums

Name Description
MemorySearchToolCallItemResourceStatus

The MemorySearchToolCallItemResourceStatus.

MemoryStoreUpdateStatus

Status of a memory store update operation.