BetaMemoryStoresOperations interface

Interface die een BetaMemoryStores-operatie vertegenwoordigt.

Eigenschappen

create

Maakt een geheugenopslagresource aan met de meegeleverde configuratie.

createMemory

Maakt een geheugenitem aan in de opgegeven geheugenopslag.

delete

Verwijdert de opgegeven geheugenopslag.

deleteMemory

Verwijdert het opgegeven geheugenitem uit de geheugenopslag.

deleteScope

Verwijdert alle herinneringen in de gespecificeerde geheugenopslag die aan de geleverde scope zijn gekoppeld.

get

Haalt de opgegeven geheugenopslag en de huidige configuratie op.

getMemory

Haalt het opgegeven geheugenitem op uit de geheugenopslag.

getUpdateResult

Haalt de status en het resultaat op van een geheugenopslag-updateoperatie.

list

Geeft de geheugenopslag terug die beschikbaar zijn voor de aanroeper.

listMemories

Retourneert geheugenitems uit de opgegeven geheugenopslag.

searchMemories

Zoekt in het gespecificeerde geheugenopslag naar herinneringen die relevant zijn voor de opgegeven gesprekscontext.

update

Ze werkt de gespecificeerde geheugenopslag bij met de meegeleverde configuratiewijzigingen.

updateMemories

Start een update die conversatieherinneringen in de opgegeven geheugenopslag schrijft. De operatie geeft een langlopende statuslocatie terug om het updateresultaat te pollen.

updateMemory

Werkt het gespecificeerde geheugenitem bij in de geheugenopslag.

Eigenschapdetails

create

Maakt een geheugenopslagresource aan met de meegeleverde configuratie.

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

Waarde van eigenschap

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

createMemory

Maakt een geheugenitem aan in de opgegeven geheugenopslag.

createMemory: (name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>

Waarde van eigenschap

(name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>

delete

Verwijdert de opgegeven geheugenopslag.

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

Waarde van eigenschap

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

deleteMemory

Verwijdert het opgegeven geheugenitem uit de geheugenopslag.

deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>

Waarde van eigenschap

(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>

deleteScope

Verwijdert alle herinneringen in de gespecificeerde geheugenopslag die aan de geleverde scope zijn gekoppeld.

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

Waarde van eigenschap

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

get

Haalt de opgegeven geheugenopslag en de huidige configuratie op.

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

Waarde van eigenschap

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

getMemory

Haalt het opgegeven geheugenitem op uit de geheugenopslag.

getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>

Waarde van eigenschap

(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>

getUpdateResult

Haalt de status en het resultaat op van een geheugenopslag-updateoperatie.

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

Waarde van eigenschap

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

list

Geeft de geheugenopslag terug die beschikbaar zijn voor de aanroeper.

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

Waarde van eigenschap

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

listMemories

Retourneert geheugenitems uit de opgegeven geheugenopslag.

listMemories: (name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>

Waarde van eigenschap

(name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>

searchMemories

Zoekt in het gespecificeerde geheugenopslag naar herinneringen die relevant zijn voor de opgegeven gesprekscontext.

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

Waarde van eigenschap

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

update

Ze werkt de gespecificeerde geheugenopslag bij met de meegeleverde configuratiewijzigingen.

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

Waarde van eigenschap

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

updateMemories

Start een update die conversatieherinneringen in de opgegeven geheugenopslag schrijft. De operatie geeft een langlopende statuslocatie terug om het updateresultaat te pollen.

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

Waarde van eigenschap

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

updateMemory

Werkt het gespecificeerde geheugenitem bij in de geheugenopslag.

updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>

Waarde van eigenschap

(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>