AzureStorageResponseCacheProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein IEvaluationResponseCacheProvider, der eine IDistributedCache zurückgibt, die KI-Antworten für einen bestimmten ScenarioRun unter einem Azure Storage-Container zwischenspeichern kann.
public ref class AzureStorageResponseCacheProvider sealed : Microsoft::Extensions::AI::Evaluation::Reporting::IEvaluationResponseCacheProvider
public sealed class AzureStorageResponseCacheProvider : Microsoft.Extensions.AI.Evaluation.Reporting.IEvaluationResponseCacheProvider
type AzureStorageResponseCacheProvider = class
interface IEvaluationResponseCacheProvider
Public NotInheritable Class AzureStorageResponseCacheProvider
Implements IEvaluationResponseCacheProvider
- Vererbung
-
AzureStorageResponseCacheProvider
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| AzureStorageResponseCacheProvider(DataLakeDirectoryClient, Nullable<TimeSpan>) |
Ein IEvaluationResponseCacheProvider, der eine IDistributedCache zurückgibt, die KI-Antworten für einen bestimmten ScenarioRun unter einem Azure Storage-Container zwischenspeichern kann. |
Methoden
| Name | Beschreibung |
|---|---|
| DeleteExpiredCacheEntriesAsync(CancellationToken) |
Löscht abgelaufene Cacheeinträge für alle ScenarioRuns. |
| GetCacheAsync(String, String, CancellationToken) |
Gibt einen IDistributedCache Wert zurück, der alle KI-Antworten zwischenspeichert, die mit dem ScenarioRun angegebenen |
| ResetAsync(CancellationToken) |
Löscht zwischengespeicherte KI-Antworten für alle ScenarioRunElemente. |