你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

UserProfileMemoryItem Class

Definition

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

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

Constructors

Name Description
UserProfileMemoryItem(String, DateTimeOffset, String, String)

Initializes a new instance of UserProfileMemoryItem.

Properties

Name Description
Content

The content of the memory.

(Inherited from MemoryItem)
MemoryId

The unique ID of the memory item.

(Inherited from MemoryItem)
Scope

The namespace that logically groups and isolates memories, such as a user ID.

(Inherited from MemoryItem)
UpdatedAt

The last update time of the memory item.

(Inherited from MemoryItem)

Methods

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

Explicit Interface Implementations

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

Applies to