BetaMemoryStoresOperations interface
Schnittstelle stellt BetaMemoryStores-Operationen dar.
Eigenschaften
| create | Erstellt eine Speicherressource mit der bereitgestellten Konfiguration. |
| create |
Erstellt ein Speicherelement im angegebenen Speicher. |
| delete | Löscht den angegebenen Speicher. |
| delete |
Löscht das angegebene Speicherelement aus dem Speicher. |
| delete |
Löscht alle Speicher im angegebenen Speicher, die mit dem bereitgestellten Scope verknüpft sind. |
| get | Ruft den angegebenen Speicher und dessen aktuelle Konfiguration ab. |
| get |
Ruft das angegebene Speicherelement aus dem Speicher ab. |
| get |
Ruft den Status und das Ergebnis einer Speicherspeicher-Aktualisierungsoperation ab. |
| list | Gibt die dem Aufrufer verfügbaren Speicherspeicher zurück. |
| list |
Gibt Speicherelemente aus dem angegebenen Speicher zurück. |
| search |
Durchsucht den angegebenen Speicher nach Erinnerungen, die für den angegebenen Gesprächskontext relevant sind. |
| update | Aktualisiert den angegebenen Speicher mit den mitgelieferten Konfigurationsänderungen. |
| update |
Startet ein Update, das Konversationsspeicher in den angegebenen Speicher schreibt. Die Operation liefert einen langlaufenden Statusstandort zurück, um das Aktualisierungsergebnis abzufragen. |
| update |
Aktualisiert das angegebene Speicherelement im Speicher. |
Details zur Eigenschaft
create
Erstellt eine Speicherressource mit der bereitgestellten Konfiguration.
create: (name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
Eigenschaftswert
(name: string, definition: MemoryStoreDefinitionUnion, options?: BetaMemoryStoresCreateOptionalParams) => Promise<MemoryStore>
createMemory
Erstellt ein Speicherelement im angegebenen Speicher.
createMemory: (name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
Eigenschaftswert
(name: string, scope: string, content: string, kind: MemoryItemKind, options?: BetaMemoryStoresCreateMemoryOptionalParams) => Promise<MemoryItemUnion>
delete
Löscht den angegebenen Speicher.
delete: (name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
Eigenschaftswert
(name: string, options?: BetaMemoryStoresDeleteOptionalParams) => Promise<DeleteMemoryStoreResponse>
deleteMemory
Löscht das angegebene Speicherelement aus dem Speicher.
deleteMemory: (name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
Eigenschaftswert
(name: string, memoryId: string, options?: BetaMemoryStoresDeleteMemoryOptionalParams) => Promise<DeleteMemoryResponse>
deleteScope
Löscht alle Speicher im angegebenen Speicher, die mit dem bereitgestellten Scope verknüpft sind.
deleteScope: (name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
Eigenschaftswert
(name: string, scope: string, options?: BetaMemoryStoresDeleteScopeOptionalParams) => Promise<MemoryStoreDeleteScopeResponse>
get
Ruft den angegebenen Speicher und dessen aktuelle Konfiguration ab.
get: (name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
Eigenschaftswert
(name: string, options?: BetaMemoryStoresGetOptionalParams) => Promise<MemoryStore>
getMemory
Ruft das angegebene Speicherelement aus dem Speicher ab.
getMemory: (name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
Eigenschaftswert
(name: string, memoryId: string, options?: BetaMemoryStoresGetMemoryOptionalParams) => Promise<MemoryItemUnion>
getUpdateResult
Ruft den Status und das Ergebnis einer Speicherspeicher-Aktualisierungsoperation ab.
getUpdateResult: (name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
Eigenschaftswert
(name: string, updateId: string, options?: BetaMemoryStoresGetUpdateResultOptionalParams) => Promise<MemoryStoreUpdateResponse>
list
Gibt die dem Aufrufer verfügbaren Speicherspeicher zurück.
list: (options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
Eigenschaftswert
(options?: BetaMemoryStoresListOptionalParams) => PagedAsyncIterableIterator<MemoryStore, MemoryStore[], PageSettings>
listMemories
Gibt Speicherelemente aus dem angegebenen Speicher zurück.
listMemories: (name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
Eigenschaftswert
(name: string, scope: string, options?: BetaMemoryStoresListMemoriesOptionalParams) => PagedAsyncIterableIterator<MemoryItemUnion, MemoryItemUnion[], PageSettings>
searchMemories
Durchsucht den angegebenen Speicher nach Erinnerungen, die für den angegebenen Gesprächskontext relevant sind.
searchMemories: (name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
Eigenschaftswert
(name: string, scope: string, options?: BetaMemoryStoresSearchMemoriesOptionalParams) => Promise<MemoryStoreSearchResponse>
update
Aktualisiert den angegebenen Speicher mit den mitgelieferten Konfigurationsänderungen.
update: (name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
Eigenschaftswert
(name: string, options?: BetaMemoryStoresUpdateOptionalParams) => Promise<MemoryStore>
updateMemories
Startet ein Update, das Konversationsspeicher in den angegebenen Speicher schreibt. Die Operation liefert einen langlaufenden Statusstandort zurück, um das Aktualisierungsergebnis abzufragen.
updateMemories: (name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
Eigenschaftswert
(name: string, scope: string, options?: BetaMemoryStoresUpdateMemoriesOptionalParams) => PollerLike<OperationState<MemoryStoreUpdateCompletedResult>, MemoryStoreUpdateCompletedResult>
updateMemory
Aktualisiert das angegebene Speicherelement im Speicher.
updateMemory: (name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>
Eigenschaftswert
(name: string, memoryId: string, content: string, options?: BetaMemoryStoresUpdateMemoryOptionalParams) => Promise<MemoryItemUnion>