Microsoft.Extensions.AI.Evaluation.Reporting.Storage Espace de noms
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.
Contient des classes pour stocker les résultats des évaluations de modèle de langage volumineux (LLM) et pour mettre en cache les réponses LLM produites lors de ces évaluations.
Classes
| Nom | Description |
|---|---|
| AzureStorageReportingConfiguration |
Contient une méthode de fabrique pour créer un ReportingConfiguration qui conserve ScenarioRunResults pour stockage Azure et utilise également le stockage pour mettre en cache les réponses IA. |
| AzureStorageResponseCacheProvider |
Un IEvaluationResponseCacheProvider qui retourne un IDistributedCache qui peut mettre en cache des réponses IA pour un ScenarioRun particulier sous un conteneur stockage Azure. |
| AzureStorageResultStore |
Implémentation IEvaluationResultStore qui stocke ScenarioRunResults sous un conteneur de stockage Azure. |
| DiskBasedReportingConfiguration |
Contient une méthode de fabrique pour créer un ReportingConfiguration fichier qui conserve ScenarioRunResults sur le disque et utilise également le disque pour mettre en cache les réponses IA. |
| DiskBasedResponseCacheProvider |
Qui IEvaluationResponseCacheProvider retourne un IDistributedCache qui peut mettre en cache les réponses IA pour un particulier ScenarioRun sous le disque spécifié |
| DiskBasedResultStore |
Implémentation IEvaluationResultStore qui stocke s’il s’agit ScenarioRunResultd’un disque. |