Microsoft.Extensions.AI.Evaluation.Reporting.Storage Namespace
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.
Contém classes para armazenar os resultados de avaliações de LLM (modelo de linguagem grande) e para armazenar em cache respostas LLM produzidas durante essas avaliações.
Classes
| Nome | Description |
|---|---|
| AzureStorageReportingConfiguration |
Contém o método de fábrica para criar um ReportingConfiguration que persiste ScenarioRunResults para Armazenamento do Azure e também usa o armazenamento para armazenar em cache respostas de IA. |
| AzureStorageResponseCacheProvider |
Um IEvaluationResponseCacheProvider que retorna um IDistributedCache que pode armazenar em cache respostas de IA para um ScenarioRun específico em um contêiner de Armazenamento do Azure. |
| AzureStorageResultStore |
Uma implementação IEvaluationResultStore que armazena ScenarioRunResults em um contêiner de Armazenamento do Azure. |
| DiskBasedReportingConfiguration |
Contém o método de fábrica para criar um ReportingConfiguration que persiste ScenarioRunResults para disco e também usa o disco para armazenar em cache respostas de IA. |
| DiskBasedResponseCacheProvider |
Um IEvaluationResponseCacheProvider que retorna um IDistributedCache que pode armazenar em cache respostas de IA para uma determinada ScenarioRun no disco especificado |
| DiskBasedResultStore |
Uma IEvaluationResultStore implementação que armazena ScenarioRunResulto disco. |