DiskBasedResponseCacheProvider 클래스

정의

IEvaluationResponseCacheProvider 디스크에 IDistributedCache 지정된 아래에 있는 특정 ScenarioRun 항목에 대한 AI 응답을 캐시할 수 있는 값을 반환하는 storageRootPath 값입니다.

public ref class DiskBasedResponseCacheProvider sealed : Microsoft::Extensions::AI::Evaluation::Reporting::IEvaluationResponseCacheProvider
public sealed class DiskBasedResponseCacheProvider : Microsoft.Extensions.AI.Evaluation.Reporting.IEvaluationResponseCacheProvider
type DiskBasedResponseCacheProvider = class
    interface IEvaluationResponseCacheProvider
Public NotInheritable Class DiskBasedResponseCacheProvider
Implements IEvaluationResponseCacheProvider
상속
DiskBasedResponseCacheProvider
구현

생성자

Name Description
DiskBasedResponseCacheProvider(String, Nullable<TimeSpan>)

IEvaluationResponseCacheProvider 디스크에 IDistributedCache 지정된 아래에 있는 특정 ScenarioRun 항목에 대한 AI 응답을 캐시할 수 있는 값을 반환하는 storageRootPath 값입니다.

메서드

Name Description
DeleteExpiredCacheEntriesAsync(CancellationToken)

모든 ScenarioRun항목에 대해 만료된 캐시 항목을 삭제합니다.

GetCacheAsync(String, String, CancellationToken)

IDistributedCache 제공 scenarioName 된 항목과 연결된 ScenarioRun 모든 AI 응답을 캐시하는 값을 반환합니다iterationName.

ResetAsync(CancellationToken)

모든 ScenarioRun항목에 대해 캐시된 AI 응답을 삭제합니다.

적용 대상