DiskBasedResponseCacheProvider Klasse

Definition

Ein IEvaluationResponseCacheProvider Wert IDistributedCache , der KI-Antworten für eine bestimmte ScenarioRun Unterseite auf dem storageRootPath Datenträger zwischenspeichern kann.

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
Vererbung
DiskBasedResponseCacheProvider
Implementiert

Konstruktoren

Name Beschreibung
DiskBasedResponseCacheProvider(String, Nullable<TimeSpan>)

Ein IEvaluationResponseCacheProvider Wert IDistributedCache , der KI-Antworten für eine bestimmte ScenarioRun Unterseite auf dem storageRootPath Datenträger zwischenspeichern kann.

Methoden

Name Beschreibung
DeleteExpiredCacheEntriesAsync(CancellationToken)

Löscht abgelaufene Cacheeinträge für alle ScenarioRuns.

GetCacheAsync(String, String, CancellationToken)

Gibt einen IDistributedCache Wert zurück, der alle KI-Antworten zwischenspeichert, die mit dem ScenarioRun angegebenen scenarioName und iterationName.

ResetAsync(CancellationToken)

Löscht zwischengespeicherte KI-Antworten für alle ScenarioRunElemente.

Gilt für: