BetaMemoryStoresOperations interface
Interfejs reprezentujący operacje BetaMemoryStores.
Właściwości
| create | Tworzy zasób pamięci pamięci z dostarczoną konfiguracją. |
| create |
Tworzy element pamięci w określonym spojem pamięci. |
| delete | Usuwa określony magazyn pamięci. |
| delete |
Usuwa określony element pamięci z magazynu pamięci. |
| delete |
Usuwa wszystkie pamięci w określonym magazynie pamięci, które są powiązane z podanym zakresem. |
| get | Pobiera określony magazyn pamięci oraz jego aktualną konfigurację. |
| get |
Pobiera określony element pamięci z magazynu pamięci. |
| get |
Pobiera status i wynik operacji aktualizacji pamięci pamięci. |
| list | Zwraca dostępne dla wywołującego magazyny pamięci. |
| list |
Zwraca elementy pamięci z określonego magazynu pamięci. |
| search |
Przeszukuje określony magazyn pamięci pod kątem wspomnień istotnych dla podanych kontekstów rozmowy. |
| update | Aktualizuje określony magazyn pamięci o dostarczone zmiany konfiguracyjne. |
| update |
Uruchamia aktualizację, która zapisuje wspomnienia rozmów do określonego magazynu pamięci. Operacja zwraca długoletnią lokalizację statusu do wypytywania wyniku aktualizacji. |
| update |
Aktualizuje określony element pamięci w magazynie pamięci. |
Szczegóły właściwości
create
Tworzy zasób pamięci pamięci z dostarczoną konfiguracją.
create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
Wartość właściwości
(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
createMemory
Tworzy element pamięci w określonym spojem pamięci.
createMemory: (name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
Wartość właściwości
(name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
delete
Usuwa określony magazyn pamięci.
delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
Wartość właściwości
(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
deleteMemory
Usuwa określony element pamięci z magazynu pamięci.
deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
Wartość właściwości
(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
deleteScope
Usuwa wszystkie pamięci w określonym magazynie pamięci, które są powiązane z podanym zakresem.
deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
Wartość właściwości
(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
get
Pobiera określony magazyn pamięci oraz jego aktualną konfigurację.
get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
Wartość właściwości
(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
getMemory
Pobiera określony element pamięci z magazynu pamięci.
getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
Wartość właściwości
(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
getUpdateResult
Pobiera status i wynik operacji aktualizacji pamięci pamięci.
getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
Wartość właściwości
(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
list
Zwraca dostępne dla wywołującego magazyny pamięci.
list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
Wartość właściwości
(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
listMemories
Zwraca elementy pamięci z określonego magazynu pamięci.
listMemories: (name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
Wartość właściwości
(name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
searchMemories
Przeszukuje określony magazyn pamięci pod kątem wspomnień istotnych dla podanych kontekstów rozmowy.
searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
Wartość właściwości
(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
update
Aktualizuje określony magazyn pamięci o dostarczone zmiany konfiguracyjne.
update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
Wartość właściwości
(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
updateMemories
Uruchamia aktualizację, która zapisuje wspomnienia rozmów do określonego magazynu pamięci. Operacja zwraca długoletnią lokalizację statusu do wypytywania wyniku aktualizacji.
updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
Wartość właściwości
(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
updateMemory
Aktualizuje określony element pamięci w magazynie pamięci.
updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>
Wartość właściwości
(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>