BetaMemoryStoresOperations interface
BetaMemoryStores işlemlerini temsil eden arayüz.
Özellikler
| create | Sağlanan yapılandırmayla bir bellek depolama kaynağı oluşturur. |
| create |
Belirtilen bellek deposunda bir bellek öğesi oluşturur. |
| delete | Belirtilen bellek deposunu siler. |
| delete |
Belirtilen bellek öğesini bellek deposundan siler. |
| delete |
Verilen kapsamla ilişkili olan belirtilen bellek deposunda tüm bellekleri siler. |
| get | Belirtilen bellek deposunu ve mevcut yapılandırmasını alır. |
| get |
Bellek deposundan belirtilen bellek öğesini alır. |
| get |
Bir bellek depolama güncelleme işleminin durumunu ve sonucunu alır. |
| list | Arayan için mevcut bellek depolarını geri döndürür. |
| list |
Belirtilen bellek deposundan bellek öğelerini döndürür. |
| search |
Belirtilen bellek deposunda sağlanan konuşma bağlamıyla ilgili anıları arar. |
| update | Belirtilen bellek deposunu sağlanan yapılandırma değişiklikleriyle günceller. |
| update |
Belirtilen bellek deposuna konuşma belleklerini yazan bir güncelleme başlatır. İşlem, güncelleme sonucunu sorgulamak için uzun süreli bir durum konumu döndürür. |
| update |
Bellek deposunda belirtilen bellek öğesini günceller. |
Özellik Ayrıntıları
create
Sağlanan yapılandırmayla bir bellek depolama kaynağı oluşturur.
create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
Özellik Değeri
(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
createMemory
Belirtilen bellek deposunda bir bellek öğesi oluşturur.
createMemory: (name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
Özellik Değeri
(name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
delete
Belirtilen bellek deposunu siler.
delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
Özellik Değeri
(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
deleteMemory
Belirtilen bellek öğesini bellek deposundan siler.
deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
Özellik Değeri
(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
deleteScope
Verilen kapsamla ilişkili olan belirtilen bellek deposunda tüm bellekleri siler.
deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
Özellik Değeri
(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
get
Belirtilen bellek deposunu ve mevcut yapılandırmasını alır.
get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
Özellik Değeri
(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
getMemory
Bellek deposundan belirtilen bellek öğesini alır.
getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
Özellik Değeri
(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
getUpdateResult
Bir bellek depolama güncelleme işleminin durumunu ve sonucunu alır.
getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
Özellik Değeri
(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
list
Arayan için mevcut bellek depolarını geri döndürür.
list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
Özellik Değeri
(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
listMemories
Belirtilen bellek deposundan bellek öğelerini döndürür.
listMemories: (name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
Özellik Değeri
(name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
searchMemories
Belirtilen bellek deposunda sağlanan konuşma bağlamıyla ilgili anıları arar.
searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
Özellik Değeri
(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
update
Belirtilen bellek deposunu sağlanan yapılandırma değişiklikleriyle günceller.
update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
Özellik Değeri
(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
updateMemories
Belirtilen bellek deposuna konuşma belleklerini yazan bir güncelleme başlatır. İşlem, güncelleme sonucunu sorgulamak için uzun süreli bir durum konumu döndürür.
updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
Özellik Değeri
(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
updateMemory
Bellek deposunda belirtilen bellek öğesini günceller.
updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>
Özellik Değeri
(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>