BetaMemoryStoresOperations interface
BetaMemoryStores işlemlerini temsil eden arayüz.
Özellikler
| create | Bir bellek deposu oluşturun. |
| create |
Bir bellek deposunda bir hafıza öğesi oluşturun. |
| delete | Bellek deposunu silin. |
| delete |
Bir bellek öğesini bir bellek deposundan silin. |
| delete |
Belirli bir kapsamla ilişkili tüm anıları bir bellek deposundan silin. |
| get | Bir bellek deposu alın. |
| get |
Bir bellek deposundan bir bellek öğesi alın. |
| get |
Bellek deposu güncelleme sonucunu alın. |
| list | Tüm bellek depolarını listeleyin. |
| list |
Tüm hafıza öğelerini bir hafıza deposunda listeleyin. |
| search |
Konuşma bağlamına göre bir bellek deposundan ilgili anıları arayın. |
| update | Bellek deposunu güncelleştirin. |
| update |
Bellek deposunu konuşma anılarıyla güncelleyin. |
| update |
Bir bellek öğesini bir bellek deposunda güncelleyin. |
Özellik Ayrıntıları
create
Bir bellek deposu oluşturun.
create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
Özellik Değeri
(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
createMemory
Bir bellek deposunda bir hafıza öğesi oluşturun.
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
Bellek deposunu silin.
delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
Özellik Değeri
(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
deleteMemory
Bir bellek öğesini bir bellek deposundan silin.
deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
Özellik Değeri
(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
deleteScope
Belirli bir kapsamla ilişkili tüm anıları bir bellek deposundan silin.
deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
Özellik Değeri
(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
get
Bir bellek deposu alın.
get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
Özellik Değeri
(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
getMemory
Bir bellek deposundan bir bellek öğesi alın.
getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
Özellik Değeri
(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
getUpdateResult
Bellek deposu güncelleme sonucunu alın.
getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
Özellik Değeri
(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
list
Tüm bellek depolarını listeleyin.
list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
Özellik Değeri
(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
listMemories
Tüm hafıza öğelerini bir hafıza deposunda listeleyin.
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
Konuşma bağlamına göre bir bellek deposundan ilgili anıları arayın.
searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
Özellik Değeri
(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
update
Bellek deposunu güncelleştirin.
update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
Özellik Değeri
(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
updateMemories
Bellek deposunu konuşma anılarıyla güncelleyin.
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
Bir bellek öğesini bir bellek deposunda güncelleyin.
updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>
Özellik Değeri
(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>