BetaMemoryStoresOperations interface
Интерфейс, представляющий операции BetaMemoryStores.
Свойства
| create | Создаёт ресурс памяти с предоставленной конфигурацией. |
| create |
Создаёт элемент памяти в указанном хранилище памяти. |
| delete | Удаляет указанное хранилище памяти. |
| delete |
Удаляет указанный элемент памяти из хранилища памяти. |
| delete |
Удаляет все память из указанного хранилища памяти, связанные с предоставленной областью памяти. |
| get | Получает указанное хранилище памяти и его текущую конфигурацию. |
| get |
Получает указанный элемент памяти из хранилища памяти. |
| get |
Получает статус и результат операции обновления памяти. |
| list | Возвращает хранилища памяти, доступные вызывающему. |
| list |
Возвращает элементы памяти из указанного хранилища памяти. |
| search |
Ищет в указанном хранилище памяти, относящиеся к контексту разговора. |
| update | Обновляет указанное хранилище памяти с добавленными изменениями конфигурации. |
| update |
Запускается обновление, которое записывает воспоминания разговоров в указанное хранилище памяти. Операция возвращает долгосрочное место для опроса результата обновления. |
| update |
Обновляет указанный элемент памяти в хранилище. |
Сведения о свойстве
create
Создаёт ресурс памяти с предоставленной конфигурацией.
create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
Значение свойства
(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
createMemory
Создаёт элемент памяти в указанном хранилище памяти.
createMemory: (name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
Значение свойства
(name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
delete
Удаляет указанное хранилище памяти.
delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
Значение свойства
(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
deleteMemory
Удаляет указанный элемент памяти из хранилища памяти.
deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
Значение свойства
(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
deleteScope
Удаляет все память из указанного хранилища памяти, связанные с предоставленной областью памяти.
deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
Значение свойства
(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
get
Получает указанное хранилище памяти и его текущую конфигурацию.
get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
Значение свойства
(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
getMemory
Получает указанный элемент памяти из хранилища памяти.
getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
Значение свойства
(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
getUpdateResult
Получает статус и результат операции обновления памяти.
getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
Значение свойства
(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
list
Возвращает хранилища памяти, доступные вызывающему.
list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
Значение свойства
(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
listMemories
Возвращает элементы памяти из указанного хранилища памяти.
listMemories: (name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
Значение свойства
(name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
searchMemories
Ищет в указанном хранилище памяти, относящиеся к контексту разговора.
searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
Значение свойства
(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
update
Обновляет указанное хранилище памяти с добавленными изменениями конфигурации.
update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
Значение свойства
(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
updateMemories
Запускается обновление, которое записывает воспоминания разговоров в указанное хранилище памяти. Операция возвращает долгосрочное место для опроса результата обновления.
updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
Значение свойства
(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
updateMemory
Обновляет указанный элемент памяти в хранилище.
updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>
Значение свойства
(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>