DiskBasedResponseCacheProvider Classe

Définition

Qui IEvaluationResponseCacheProvider retourne un IDistributedCache qui peut mettre en cache les réponses IA pour un particulier ScenarioRun sous le disque spécifié 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
Héritage
DiskBasedResponseCacheProvider
Implémente

Constructeurs

Nom Description
DiskBasedResponseCacheProvider(String, Nullable<TimeSpan>)

Qui IEvaluationResponseCacheProvider retourne un IDistributedCache qui peut mettre en cache les réponses IA pour un particulier ScenarioRun sous le disque spécifié storageRootPath .

Méthodes

Nom Description
DeleteExpiredCacheEntriesAsync(CancellationToken)

Supprime les entrées de cache expirées pour tous les ScenarioRuns.

GetCacheAsync(String, String, CancellationToken)

Retourne une IDistributedCache valeur qui met en cache toutes les réponses IA associées au ScenarioRun fichier fourni scenarioName et iterationName.

ResetAsync(CancellationToken)

Supprime les réponses IA mises en cache pour tous les ScenarioRuns.

S’applique à