Delen via


BetaMemoryStoresOperations interface

Interface die een BetaMemoryStores-operatie vertegenwoordigt.

Eigenschappen

create

Maak een geheugenopslag.

delete

Verwijder een geheugenarchief.

deleteScope

Verwijder alle terugblikken die aan een specifiek bereik zijn gekoppeld uit een geheugenarchief.

get

Haal een geheugenarchief op.

getUpdateResult

Resultaat van de update van de geheugenopslag ophalen.

list

Maak een lijst van alle geheugenarchieven.

searchMemories

Zoek naar relevante herinneringen in een geheugenarchief op basis van de gesprekscontext.

update

Werk een geheugenarchief bij.

updateMemories

Werk het geheugenarchief bij met gespreksgeheugens.

Eigenschapdetails

create

Maak een geheugenopslag.

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

Waarde van eigenschap

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

delete

Verwijder een geheugenarchief.

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

Waarde van eigenschap

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

deleteScope

Verwijder alle terugblikken die aan een specifiek bereik zijn gekoppeld uit een geheugenarchief.

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

Waarde van eigenschap

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

get

Haal een geheugenarchief op.

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

Waarde van eigenschap

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

getUpdateResult

Resultaat van de update van de geheugenopslag ophalen.

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

Waarde van eigenschap

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

list

Maak een lijst van alle geheugenarchieven.

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

Waarde van eigenschap

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

searchMemories

Zoek naar relevante herinneringen in een geheugenarchief op basis van de gesprekscontext.

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

Waarde van eigenschap

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

update

Werk een geheugenarchief bij.

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

Waarde van eigenschap

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

updateMemories

Werk het geheugenarchief bij met gespreksgeheugens.

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

Waarde van eigenschap

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