DiskBasedResponseCacheProvider Classe

Definição

Um IEvaluationResponseCacheProvider que retorna um IDistributedCache que pode armazenar em cache respostas de IA para uma determinada ScenarioRun no disco especificado 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
Herança
DiskBasedResponseCacheProvider
Implementações

Construtores

Nome Description
DiskBasedResponseCacheProvider(String, Nullable<TimeSpan>)

Um IEvaluationResponseCacheProvider que retorna um IDistributedCache que pode armazenar em cache respostas de IA para uma determinada ScenarioRun no disco especificado storageRootPath .

Métodos

Nome Description
DeleteExpiredCacheEntriesAsync(CancellationToken)

Exclui entradas de cache expiradas para todos os ScenarioRuns.

GetCacheAsync(String, String, CancellationToken)

Retorna um IDistributedCache que armazena em cache todas as respostas de IA associadas ScenarioRun ao fornecido scenarioName e iterationName.

ResetAsync(CancellationToken)

Exclui respostas de IA armazenadas em cache para todos os ScenarioRuns.

Aplica-se a