다음을 통해 공유


MemoryStoresOperations interface

MemoryStores 작업을 나타내는 인터페이스입니다.

속성

create

메모리 저장소를 만듭니다.

delete

메모리 저장소를 삭제합니다.

deleteScope

메모리 저장소에서 특정 범위와 연결된 모든 메모리를 삭제합니다.

get

메모리 저장소를 검색합니다.

getUpdateResult

메모리 저장소 업데이트 결과를 가져옵니다.

list

모든 메모리 저장소를 나열합니다.

searchMemories

대화 컨텍스트를 기반으로 메모리 저장소에서 관련 메모리를 검색합니다.

update

메모리 저장소를 업데이트합니다.

updateMemories

대화 메모리로 메모리 저장소를 업데이트합니다.

속성 세부 정보

create

메모리 저장소를 만듭니다.

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

속성 값

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

delete

메모리 저장소를 삭제합니다.

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

속성 값

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

deleteScope

메모리 저장소에서 특정 범위와 연결된 모든 메모리를 삭제합니다.

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

속성 값

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

get

메모리 저장소를 검색합니다.

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

속성 값

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

getUpdateResult

메모리 저장소 업데이트 결과를 가져옵니다.

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

속성 값

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

list

모든 메모리 저장소를 나열합니다.

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

속성 값

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

searchMemories

대화 컨텍스트를 기반으로 메모리 저장소에서 관련 메모리를 검색합니다.

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

속성 값

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

update

메모리 저장소를 업데이트합니다.

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

속성 값

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

updateMemories

대화 메모리로 메모리 저장소를 업데이트합니다.

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

속성 값

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