DiskBasedResponseCacheProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é |
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 |
| ResetAsync(CancellationToken) |
Supprime les réponses IA mises en cache pour tous les ScenarioRuns. |