Freigeben über


BetaMemoryStoresOperations interface

Schnittstelle stellt BetaMemoryStores-Operationen dar.

Eigenschaften

create

Erstellen Sie einen Speicher.

delete

Löschen Sie einen Speicherspeicher.

deleteScope

Löschen Sie alle Speicher, die einem bestimmten Bereich zugeordnet sind, aus einem Speicherspeicher.

get

Rufen Sie einen Speicherspeicher ab.

getUpdateResult

Abrufen des Aktualisierungsergebnisses des Speicherspeichers.

list

Listet alle Speicherspeicher auf.

searchMemories

Suchen Sie nach relevanten Erinnerungen aus einem Speicher, basierend auf dem Unterhaltungskontext.

update

Aktualisieren Sie einen Speicherspeicher.

updateMemories

Aktualisieren des Speichers mit Unterhaltungserinnerungen.

Details zur Eigenschaft

create

Erstellen Sie einen Speicher.

create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>

Eigenschaftswert

(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>

delete

Löschen Sie einen Speicherspeicher.

delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>

Eigenschaftswert

(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>

deleteScope

Löschen Sie alle Speicher, die einem bestimmten Bereich zugeordnet sind, aus einem Speicherspeicher.

deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>

Eigenschaftswert

(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>

get

Rufen Sie einen Speicherspeicher ab.

get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>

Eigenschaftswert

(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>

getUpdateResult

Abrufen des Aktualisierungsergebnisses des Speicherspeichers.

getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>

Eigenschaftswert

(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>

list

Listet alle Speicherspeicher auf.

list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>

Eigenschaftswert

(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>

searchMemories

Suchen Sie nach relevanten Erinnerungen aus einem Speicher, basierend auf dem Unterhaltungskontext.

searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>

Eigenschaftswert

(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>

update

Aktualisieren Sie einen Speicherspeicher.

update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>

Eigenschaftswert

(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>

updateMemories

Aktualisieren des Speichers mit Unterhaltungserinnerungen.

updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>

Eigenschaftswert

(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>