BetaMemoryStoresOperations interface
Interface die een BetaMemoryStores-operatie vertegenwoordigt.
Eigenschappen
| create | Maakt een geheugenopslagresource aan met de meegeleverde configuratie. |
| create |
Maakt een geheugenitem aan in de opgegeven geheugenopslag. |
| delete | Verwijdert de opgegeven geheugenopslag. |
| delete |
Verwijdert het opgegeven geheugenitem uit de geheugenopslag. |
| delete |
Verwijdert alle herinneringen in de gespecificeerde geheugenopslag die aan de geleverde scope zijn gekoppeld. |
| get | Haalt de opgegeven geheugenopslag en de huidige configuratie op. |
| get |
Haalt het opgegeven geheugenitem op uit de geheugenopslag. |
| get |
Haalt de status en het resultaat op van een geheugenopslag-updateoperatie. |
| list | Geeft de geheugenopslag terug die beschikbaar zijn voor de aanroeper. |
| list |
Retourneert geheugenitems uit de opgegeven geheugenopslag. |
| search |
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. |
| update |
Start een update die conversatieherinneringen in de opgegeven geheugenopslag schrijft. De operatie geeft een langlopende statuslocatie terug om het updateresultaat te pollen. |
| update |
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>