BetaMemoryStoresOperations interface
Interface representando operações do BetaMemoryStores.
Propriedades
| create | Cria um recurso de armazenamento de memória com a configuração fornecida. |
| create |
Cria um item de memória no armazenamento especificado. |
| delete | Exclui o armazenamento de memória especificado. |
| delete |
Exclui o item de memória especificado do armazenamento de memória. |
| delete |
Exclui todas as memórias no armazenamento especificado que estejam associadas ao escopo fornecido. |
| get | Recupera o armazenamento de memória especificado e sua configuração atual. |
| get |
Recupera o item de memória especificado do armazenamento de memória. |
| get |
Recupera o status e o resultado de uma operação de atualização de memória. |
| list | Retorna os estoques de memória disponíveis para o chamador. |
| list |
Retorna itens de memória do armazenamento especificado. |
| search |
Pesquisa no armazenamento de memória especificado memórias relevantes para o contexto de conversa fornecido. |
| update | Atualiza o armazenamento de memória especificado com as alterações de configuração fornecidas. |
| update |
Inicia uma atualização que grava memórias de conversa no armazenamento especificado. A operação retorna um local de status de longa duração para sondar o resultado da atualização. |
| update |
Atualiza o item de memória especificado no armazenamento de memória. |
Detalhes da propriedade
create
Cria um recurso de armazenamento de memória com a configuração fornecida.
create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
Valor da propriedade
(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
createMemory
Cria um item de memória no armazenamento especificado.
createMemory: (name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
Valor da propriedade
(name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
delete
Exclui o armazenamento de memória especificado.
delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
Valor da propriedade
(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
deleteMemory
Exclui o item de memória especificado do armazenamento de memória.
deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
Valor da propriedade
(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
deleteScope
Exclui todas as memórias no armazenamento especificado que estejam associadas ao escopo fornecido.
deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
Valor da propriedade
(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
get
Recupera o armazenamento de memória especificado e sua configuração atual.
get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
Valor da propriedade
(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
getMemory
Recupera o item de memória especificado do armazenamento de memória.
getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
Valor da propriedade
(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
getUpdateResult
Recupera o status e o resultado de uma operação de atualização de memória.
getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
Valor da propriedade
(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
list
Retorna os estoques de memória disponíveis para o chamador.
list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
Valor da propriedade
(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
listMemories
Retorna itens de memória do armazenamento especificado.
listMemories: (name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
Valor da propriedade
(name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
searchMemories
Pesquisa no armazenamento de memória especificado memórias relevantes para o contexto de conversa fornecido.
searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
Valor da propriedade
(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
update
Atualiza o armazenamento de memória especificado com as alterações de configuração fornecidas.
update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
Valor da propriedade
(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
updateMemories
Inicia uma atualização que grava memórias de conversa no armazenamento especificado. A operação retorna um local de status de longa duração para sondar o resultado da atualização.
updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
Valor da propriedade
(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
updateMemory
Atualiza o item de memória especificado no armazenamento de memória.
updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>
Valor da propriedade
(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>