DiskBasedResponseCacheProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
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 |
| ResetAsync(CancellationToken) |
Exclui respostas de IA armazenadas em cache para todos os ScenarioRuns. |