BetaMemoryStoresOperations interface
Interfaccia che rappresenta un'operazione BetaMemoryStores.
Proprietà
| create | Crea una risorsa di memoria con la configurazione fornita. |
| create |
Crea un elemento di memoria nello store di memoria specificato. |
| delete | Elimina la memoria specificata. |
| delete |
Elimina l'elemento di memoria specificato dallo store di memoria. |
| delete |
Elimina tutte le memorie nello store specificato associate all'ambito fornito. |
| get | Recupera la memoria specificata e la sua configurazione attuale. |
| get |
Recupera l'elemento di memoria specificato dallo store di memoria. |
| get |
Recupera lo stato e il risultato di un'operazione di aggiornamento memoria memoria. |
| list | Restituisce le memorie disponibili al chiamante. |
| list |
Restituisce gli elementi di memoria dallo store specificato. |
| search |
Cerca nel memoria specificato ricordi rilevanti per il contesto di conversazione fornito. |
| update | Aggiorna lo store di memoria specificato con le modifiche di configurazione fornite. |
| update |
Avvia un aggiornamento che scrive i ricordi delle conversazioni nello store specificato. L'operazione restituisce una posizione di stato di lunga durata per il sondaggio del risultato dell'aggiornamento. |
| update |
Aggiorna l'elemento di memoria specificato nello store di memoria. |
Dettagli proprietà
create
Crea una risorsa di memoria con la configurazione fornita.
create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
Valore della proprietà
(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
createMemory
Crea un elemento di memoria nello store di memoria specificato.
createMemory: (name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
Valore della proprietà
(name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
delete
Elimina la memoria specificata.
delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
Valore della proprietà
(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
deleteMemory
Elimina l'elemento di memoria specificato dallo store di memoria.
deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
Valore della proprietà
(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
deleteScope
Elimina tutte le memorie nello store specificato associate all'ambito fornito.
deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
Valore della proprietà
(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
get
Recupera la memoria specificata e la sua configurazione attuale.
get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
Valore della proprietà
(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
getMemory
Recupera l'elemento di memoria specificato dallo store di memoria.
getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
Valore della proprietà
(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
getUpdateResult
Recupera lo stato e il risultato di un'operazione di aggiornamento memoria memoria.
getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
Valore della proprietà
(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
list
Restituisce le memorie disponibili al chiamante.
list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
Valore della proprietà
(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
listMemories
Restituisce gli elementi di memoria dallo store specificato.
listMemories: (name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
Valore della proprietà
(name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
searchMemories
Cerca nel memoria specificato ricordi rilevanti per il contesto di conversazione fornito.
searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
Valore della proprietà
(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
update
Aggiorna lo store di memoria specificato con le modifiche di configurazione fornite.
update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
Valore della proprietà
(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
updateMemories
Avvia un aggiornamento che scrive i ricordi delle conversazioni nello store specificato. L'operazione restituisce una posizione di stato di lunga durata per il sondaggio del risultato dell'aggiornamento.
updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
Valore della proprietà
(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
updateMemory
Aggiorna l'elemento di memoria specificato nello store di memoria.
updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>
Valore della proprietà
(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>