You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting.Azure/Storage/AzureStorageReportingConfiguration.cs
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -59,6 +59,13 @@ public static class AzureStorageReportingConfiguration
59
59
/// A <see cref="ReportingConfiguration"/> that persists <see cref="ScenarioRunResult"/>s to Azure Storage
60
60
/// and also uses Azure Storage to cache AI responses.
61
61
/// </returns>
62
+
/// <remarks>
63
+
/// Note that when <paramref name="enableResponseCaching"/> is set to <see langword="true"/>, the cache keys used
64
+
/// for the cached responses are not guaranteed to be stable across releases of the library. In other words, when
65
+
/// you update your code to reference a newer version of the library, it is possible that old cached responses
66
+
/// (persisted to the cache using older versions of the library) will no longer be used - instead new responses
67
+
/// will be fetched from the LLM and added to the cache for use in subsequent executions.
68
+
/// </remarks>
62
69
#pragma warning disable S107// Methods should not have too many parameters
Copy file name to clipboardExpand all lines: src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/CSharp/Storage/DiskBasedReportingConfiguration.cs
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -59,6 +59,13 @@ public static class DiskBasedReportingConfiguration
59
59
/// A <see cref="ReportingConfiguration"/> that persists <see cref="ScenarioRunResult"/>s to disk and also uses the
60
60
/// disk to cache AI responses.
61
61
/// </returns>
62
+
/// <remarks>
63
+
/// Note that when <paramref name="enableResponseCaching"/> is set to <see langword="true"/>, the cache keys used
64
+
/// for the cached responses are not guaranteed to be stable across releases of the library. In other words, when
65
+
/// you update your code to reference a newer version of the library, it is possible that old cached responses
66
+
/// (persisted to the cache using older versions of the library) will no longer be used - instead new responses
67
+
/// will be fetched from the LLM and added to the cache for use in subsequent executions.
68
+
/// </remarks>
62
69
#pragma warning disable S107// Methods should not have too many parameters
0 commit comments