BetaMemoryStoresOperations interface

Interface representando operações do BetaMemoryStores.

Propriedades

create

Crie um armazenamento de memória.

delete

Exclua um armazenamento de memória.

deleteScope

Exclua todas as memórias associadas a um escopo específico de um armazenamento de memória.

get

Recupere um armazenamento de memória.

getUpdateResult

Obtenha o resultado da atualização do armazenamento de memória.

list

Liste todos os armazenamentos de memória.

searchMemories

Pesquise memórias relevantes de um armazenamento de memória com base no contexto da conversa.

update

Atualize um armazenamento de memória.

updateMemories

Atualize o armazenamento de memória com memórias de conversa.

Detalhes da propriedade

create

Crie um armazenamento de memória.

create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>

Valor da propriedade

(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>

delete

Exclua um armazenamento de memória.

delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>

Valor da propriedade

(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>

deleteScope

Exclua todas as memórias associadas a um escopo específico de um armazenamento de memória.

deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>

Valor da propriedade

(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>

get

Recupere um armazenamento de memória.

get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>

Valor da propriedade

(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>

getUpdateResult

Obtenha o resultado da atualização do armazenamento de memória.

getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>

Valor da propriedade

(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>

list

Liste todos os armazenamentos de memória.

list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>

Valor da propriedade

(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>

searchMemories

Pesquise memórias relevantes de um armazenamento de memória com base no contexto da conversa.

searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>

Valor da propriedade

(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>

update

Atualize um armazenamento de memória.

update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>

Valor da propriedade

(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>

updateMemories

Atualize o armazenamento de memória com memórias de conversa.

updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>

Valor da propriedade

(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>