diff --git a/xml/FrameworksIndex/net-10.0-pp.xml b/xml/FrameworksIndex/net-10.0-pp.xml
index 79a48fed170..89a03d14110 100644
--- a/xml/FrameworksIndex/net-10.0-pp.xml
+++ b/xml/FrameworksIndex/net-10.0-pp.xml
@@ -5,25 +5,26 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
@@ -36,7 +37,7 @@
-
+
@@ -44,16 +45,16 @@
-
+
-
+
-
-
-
-
+
+
+
+
@@ -63,13 +64,13 @@
-
+
-
+
-
+
@@ -83,21 +84,21 @@
-
+
-
+
-
-
+
+
-
+
-
+
@@ -140,7 +141,7 @@
-
+
@@ -249,26 +250,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -281,11 +319,16 @@
+
+
+
+
+
@@ -311,27 +354,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
@@ -370,7 +399,7 @@
-
+
@@ -410,6 +439,7 @@
+
@@ -456,6 +486,7 @@
+
@@ -488,6 +519,7 @@
+
@@ -519,9 +551,6 @@
-
-
-
@@ -537,6 +566,14 @@
+
+
+
+
+
+
+
+
@@ -563,9 +600,18 @@
+
+
+
+
+
+
+
+
+
-
+
@@ -623,11 +669,17 @@
-
-
+
+
+
+
+
+
+
+
@@ -638,6 +690,7 @@
+
@@ -648,7 +701,7 @@
-
+
@@ -656,8 +709,8 @@
+
-
@@ -700,6 +753,12 @@
+
+
+
+
+
+
@@ -711,6 +770,11 @@
+
+
+
+
+
@@ -728,6 +792,12 @@
+
+
+
+
+
+
@@ -749,49 +819,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -820,11 +854,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -868,6 +994,7 @@
+
@@ -879,9 +1006,9 @@
-
+
@@ -890,6 +1017,11 @@
+
+
+
+
+
@@ -916,6 +1048,8 @@
+
+
@@ -1017,6 +1151,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1039,8 +1190,8 @@
-
-
+
+
@@ -1048,10 +1199,7 @@
-
-
-
-
+
@@ -1070,15 +1218,18 @@
-
-
+
+
+
+
+
@@ -1098,18 +1249,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1127,18 +1267,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1156,6 +1285,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1356,6 +1564,8 @@
+
+
@@ -2599,6 +2809,12 @@
+
+
+
+
+
+
@@ -2775,6 +2991,7 @@
+
@@ -2787,6 +3004,9 @@
+
+
+
@@ -13914,6 +14134,7 @@
+
@@ -13929,8 +14150,16 @@
+
+
+
+
+
+
+
+
@@ -14890,6 +15119,7 @@
+
@@ -14911,6 +15141,7 @@
+
@@ -20785,6 +21016,7 @@
+
@@ -21457,6 +21689,7 @@
+
@@ -21470,6 +21703,7 @@
+
@@ -21502,6 +21736,7 @@
+
@@ -21516,6 +21751,7 @@
+
@@ -21530,6 +21766,7 @@
+
@@ -21544,6 +21781,7 @@
+
@@ -23323,6 +23561,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -23337,29 +23586,28 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
@@ -23772,10 +24020,12 @@
+
+
@@ -23803,12 +24053,16 @@
+
+
+
+
-
-
-
+
+
+
@@ -23840,15 +24094,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -23859,6 +24125,7 @@
+
@@ -23867,6 +24134,9 @@
+
+
+
@@ -23887,6 +24157,7 @@
+
@@ -23895,6 +24166,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -23975,6 +24300,9 @@
+
+
+
@@ -23988,6 +24316,7 @@
+
@@ -23997,6 +24326,7 @@
+
diff --git a/xml/FrameworksIndex/net-10.0.xml b/xml/FrameworksIndex/net-10.0.xml
index fa583d932e7..547d7ea016e 100644
--- a/xml/FrameworksIndex/net-10.0.xml
+++ b/xml/FrameworksIndex/net-10.0.xml
@@ -70,6 +70,7 @@
+
@@ -5567,6 +5568,9 @@
+
+
+
@@ -5661,6 +5665,10 @@
+
+
+
+
@@ -6015,9 +6023,12 @@
+
+
+
@@ -14229,6 +14240,7 @@
+
@@ -18133,6 +18145,7 @@
+
@@ -18148,8 +18161,16 @@
+
+
+
+
+
+
+
+
@@ -19443,6 +19464,7 @@
+
@@ -19464,6 +19486,7 @@
+
@@ -20885,6 +20908,7 @@
+
@@ -29320,6 +29344,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -37514,6 +37563,7 @@
+
@@ -37615,8 +37665,10 @@
+
+
@@ -37671,6 +37723,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -53611,6 +53677,8 @@
+
+
@@ -53759,6 +53827,11 @@
+
+
+
+
+
@@ -53932,6 +54005,8 @@
+
+
@@ -54041,6 +54116,8 @@
+
+
@@ -57334,10 +57411,14 @@
+
+
+
+
@@ -57513,9 +57594,18 @@
+
+
+
+
+
+
+
+
+
@@ -57608,9 +57698,13 @@
+
+
+
+
diff --git a/xml/FrameworksIndex/net-6.0-pp.xml b/xml/FrameworksIndex/net-6.0-pp.xml
index 2afeb10d44d..66f6f5b1ef8 100644
--- a/xml/FrameworksIndex/net-6.0-pp.xml
+++ b/xml/FrameworksIndex/net-6.0-pp.xml
@@ -14,7 +14,7 @@
-
+
diff --git a/xml/FrameworksIndex/net-7.0-pp.xml b/xml/FrameworksIndex/net-7.0-pp.xml
index 586a94a61a8..3912dda1288 100644
--- a/xml/FrameworksIndex/net-7.0-pp.xml
+++ b/xml/FrameworksIndex/net-7.0-pp.xml
@@ -14,7 +14,7 @@
-
+
diff --git a/xml/FrameworksIndex/net-8.0-pp.xml b/xml/FrameworksIndex/net-8.0-pp.xml
index d31632316f4..16b0b108ce5 100644
--- a/xml/FrameworksIndex/net-8.0-pp.xml
+++ b/xml/FrameworksIndex/net-8.0-pp.xml
@@ -5,23 +5,24 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
@@ -33,7 +34,7 @@
-
+
@@ -41,13 +42,13 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -56,13 +57,13 @@
-
+
-
+
-
+
@@ -73,20 +74,20 @@
-
+
-
+
-
-
+
+
-
+
-
+
@@ -128,7 +129,7 @@
-
+
@@ -237,26 +238,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -269,11 +307,16 @@
+
+
+
+
+
@@ -299,27 +342,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
@@ -358,7 +387,7 @@
-
+
@@ -398,6 +427,7 @@
+
@@ -444,6 +474,7 @@
+
@@ -476,6 +507,7 @@
+
@@ -507,9 +539,6 @@
-
-
-
@@ -525,6 +554,14 @@
+
+
+
+
+
+
+
+
@@ -551,9 +588,18 @@
+
+
+
+
+
+
+
+
+
-
+
@@ -611,11 +657,17 @@
-
-
+
+
+
+
+
+
+
+
@@ -626,6 +678,7 @@
+
@@ -636,7 +689,7 @@
-
+
@@ -644,8 +697,8 @@
+
-
@@ -688,6 +741,12 @@
+
+
+
+
+
+
@@ -699,6 +758,11 @@
+
+
+
+
+
@@ -716,6 +780,12 @@
+
+
+
+
+
+
@@ -737,49 +807,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -808,11 +842,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -856,6 +982,7 @@
+
@@ -867,9 +994,9 @@
-
+
@@ -878,6 +1005,11 @@
+
+
+
+
+
@@ -904,6 +1036,8 @@
+
+
@@ -1005,6 +1139,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1027,8 +1178,8 @@
-
-
+
+
@@ -1036,10 +1187,7 @@
-
-
-
-
+
@@ -1058,15 +1206,18 @@
-
-
+
+
+
+
+
@@ -1086,18 +1237,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1115,18 +1255,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1144,6 +1273,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2470,6 +2678,12 @@
+
+
+
+
+
+
@@ -2640,6 +2854,7 @@
+
@@ -2652,6 +2867,9 @@
+
+
+
@@ -13477,6 +13695,7 @@
+
@@ -13492,8 +13711,16 @@
+
+
+
+
+
+
+
+
@@ -14453,6 +14680,7 @@
+
@@ -14474,6 +14702,7 @@
+
@@ -20804,6 +21033,7 @@
+
@@ -20817,6 +21047,7 @@
+
@@ -20849,6 +21080,7 @@
+
@@ -20863,6 +21095,7 @@
+
@@ -20877,6 +21110,7 @@
+
@@ -20891,6 +21125,7 @@
+
@@ -22670,6 +22905,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -22684,29 +22930,28 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
@@ -23119,10 +23364,12 @@
+
+
@@ -23150,12 +23397,16 @@
+
+
+
+
-
-
-
+
+
+
@@ -23187,12 +23438,22 @@
+
+
+
+
+
+
+
+
+
+
@@ -23206,6 +23467,7 @@
+
@@ -23214,6 +23476,9 @@
+
+
+
@@ -23234,6 +23499,7 @@
+
@@ -23242,6 +23508,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -23322,6 +23642,9 @@
+
+
+
@@ -23335,6 +23658,7 @@
+
@@ -23344,6 +23668,7 @@
+
diff --git a/xml/FrameworksIndex/net-9.0-pp.xml b/xml/FrameworksIndex/net-9.0-pp.xml
index 8b343c24a6b..58328308814 100644
--- a/xml/FrameworksIndex/net-9.0-pp.xml
+++ b/xml/FrameworksIndex/net-9.0-pp.xml
@@ -5,23 +5,24 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
@@ -33,7 +34,7 @@
-
+
@@ -41,13 +42,13 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -56,13 +57,13 @@
-
+
-
+
-
+
@@ -73,20 +74,20 @@
-
+
-
+
-
-
+
+
-
+
-
+
@@ -128,7 +129,7 @@
-
+
@@ -237,26 +238,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -269,11 +307,16 @@
+
+
+
+
+
@@ -299,27 +342,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
@@ -358,7 +387,7 @@
-
+
@@ -398,6 +427,7 @@
+
@@ -444,6 +474,7 @@
+
@@ -476,6 +507,7 @@
+
@@ -507,9 +539,6 @@
-
-
-
@@ -525,6 +554,14 @@
+
+
+
+
+
+
+
+
@@ -551,9 +588,18 @@
+
+
+
+
+
+
+
+
+
-
+
@@ -611,11 +657,17 @@
-
-
+
+
+
+
+
+
+
+
@@ -626,6 +678,7 @@
+
@@ -636,7 +689,7 @@
-
+
@@ -644,8 +697,8 @@
+
-
@@ -688,6 +741,12 @@
+
+
+
+
+
+
@@ -699,6 +758,11 @@
+
+
+
+
+
@@ -716,6 +780,12 @@
+
+
+
+
+
+
@@ -737,49 +807,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -808,11 +842,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -856,6 +982,7 @@
+
@@ -867,9 +994,9 @@
-
+
@@ -878,6 +1005,11 @@
+
+
+
+
+
@@ -904,6 +1036,8 @@
+
+
@@ -1005,6 +1139,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1027,8 +1178,8 @@
-
-
+
+
@@ -1036,10 +1187,7 @@
-
-
-
-
+
@@ -1058,15 +1206,18 @@
-
-
+
+
+
+
+
@@ -1086,18 +1237,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1115,18 +1255,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1144,6 +1273,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1344,6 +1552,8 @@
+
+
@@ -2470,6 +2680,12 @@
+
+
+
+
+
+
@@ -2640,6 +2856,7 @@
+
@@ -2652,6 +2869,9 @@
+
+
+
@@ -13463,6 +13683,7 @@
+
@@ -13478,8 +13699,16 @@
+
+
+
+
+
+
+
+
@@ -14439,6 +14668,7 @@
+
@@ -14460,6 +14690,7 @@
+
@@ -20334,6 +20565,7 @@
+
@@ -21006,6 +21238,7 @@
+
@@ -21019,6 +21252,7 @@
+
@@ -21051,6 +21285,7 @@
+
@@ -21065,6 +21300,7 @@
+
@@ -21079,6 +21315,7 @@
+
@@ -21093,6 +21330,7 @@
+
@@ -22872,6 +23110,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -22886,29 +23135,28 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
@@ -23321,10 +23569,12 @@
+
+
@@ -23352,12 +23602,16 @@
+
+
+
+
-
-
-
+
+
+
@@ -23389,15 +23643,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -23408,6 +23674,7 @@
+
@@ -23416,6 +23683,9 @@
+
+
+
@@ -23436,6 +23706,7 @@
+
@@ -23444,6 +23715,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -23524,6 +23849,9 @@
+
+
+
@@ -23537,6 +23865,7 @@
+
@@ -23546,6 +23875,7 @@
+
diff --git a/xml/FrameworksIndex/netframework-4.6.2-pp.xml b/xml/FrameworksIndex/netframework-4.6.2-pp.xml
index 36ad1ae33a6..3c162417885 100644
--- a/xml/FrameworksIndex/netframework-4.6.2-pp.xml
+++ b/xml/FrameworksIndex/netframework-4.6.2-pp.xml
@@ -7,24 +7,25 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
@@ -37,7 +38,7 @@
-
+
@@ -45,15 +46,15 @@
-
+
-
+
-
-
-
-
+
+
+
+
@@ -62,13 +63,13 @@
-
+
-
+
-
+
@@ -81,26 +82,26 @@
-
+
-
+
-
-
+
+
-
+
-
+
-
+
@@ -128,19 +129,19 @@
-
+
-
+
-
-
+
+
-
+
@@ -163,8 +164,8 @@
-
-
+
+
@@ -228,26 +229,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -260,11 +298,16 @@
+
+
+
+
+
@@ -290,27 +333,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
@@ -349,7 +378,7 @@
-
+
@@ -389,6 +418,7 @@
+
@@ -435,6 +465,7 @@
+
@@ -467,6 +498,7 @@
+
@@ -498,9 +530,6 @@
-
-
-
@@ -516,6 +545,14 @@
+
+
+
+
+
+
+
+
@@ -542,9 +579,18 @@
+
+
+
+
+
+
+
+
+
-
+
@@ -602,11 +648,17 @@
-
-
+
+
+
+
+
+
+
+
@@ -617,6 +669,7 @@
+
@@ -627,7 +680,7 @@
-
+
@@ -635,8 +688,8 @@
+
-
@@ -679,6 +732,12 @@
+
+
+
+
+
+
@@ -690,6 +749,11 @@
+
+
+
+
+
@@ -707,6 +771,12 @@
+
+
+
+
+
+
@@ -728,49 +798,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -799,11 +833,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -847,6 +973,7 @@
+
@@ -858,9 +985,9 @@
-
+
@@ -869,6 +996,11 @@
+
+
+
+
+
@@ -895,6 +1027,8 @@
+
+
@@ -996,6 +1130,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1018,8 +1169,8 @@
-
-
+
+
@@ -1027,10 +1178,7 @@
-
-
-
-
+
@@ -1049,15 +1197,18 @@
-
-
+
+
+
+
+
@@ -1077,18 +1228,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1106,18 +1246,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1135,6 +1264,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2487,6 +2695,12 @@
+
+
+
+
+
+
@@ -2663,6 +2877,7 @@
+
@@ -2675,6 +2890,9 @@
+
+
+
@@ -9013,6 +9231,7 @@
+
@@ -9028,8 +9247,16 @@
+
+
+
+
+
+
+
+
@@ -9275,6 +9502,7 @@
+
@@ -9296,6 +9524,7 @@
+
@@ -9790,6 +10019,7 @@
+
@@ -9803,6 +10033,7 @@
+
@@ -9835,6 +10066,7 @@
+
@@ -9847,6 +10079,7 @@
+
@@ -9861,6 +10094,7 @@
+
@@ -9875,6 +10109,7 @@
+
diff --git a/xml/FrameworksIndex/netframework-4.7-pp.xml b/xml/FrameworksIndex/netframework-4.7-pp.xml
index 7251842b7ce..b342a27d8f8 100644
--- a/xml/FrameworksIndex/netframework-4.7-pp.xml
+++ b/xml/FrameworksIndex/netframework-4.7-pp.xml
@@ -2,6 +2,6 @@
-
+
\ No newline at end of file
diff --git a/xml/FrameworksIndex/netframework-4.7.2-pp.xml b/xml/FrameworksIndex/netframework-4.7.2-pp.xml
index 8d6d80b0303..e0bc40726fe 100644
--- a/xml/FrameworksIndex/netframework-4.7.2-pp.xml
+++ b/xml/FrameworksIndex/netframework-4.7.2-pp.xml
@@ -1,7 +1,7 @@

-
+
diff --git a/xml/FrameworksIndex/netstandard-2.0-pp.xml b/xml/FrameworksIndex/netstandard-2.0-pp.xml
index fa0af8b89a2..220a87f88bf 100644
--- a/xml/FrameworksIndex/netstandard-2.0-pp.xml
+++ b/xml/FrameworksIndex/netstandard-2.0-pp.xml
@@ -7,23 +7,24 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
@@ -116,11 +117,11 @@
-
+
-
+
@@ -159,7 +160,7 @@
-
+
@@ -235,26 +236,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -267,11 +305,16 @@
+
+
+
+
+
@@ -297,27 +340,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
@@ -356,7 +385,7 @@
-
+
@@ -396,6 +425,7 @@
+
@@ -442,6 +472,7 @@
+
@@ -474,6 +505,7 @@
+
@@ -505,9 +537,6 @@
-
-
-
@@ -523,6 +552,14 @@
+
+
+
+
+
+
+
+
@@ -549,9 +586,18 @@
+
+
+
+
+
+
+
+
+
-
+
@@ -609,11 +655,17 @@
-
-
+
+
+
+
+
+
+
+
@@ -624,6 +676,7 @@
+
@@ -634,7 +687,7 @@
-
+
@@ -642,8 +695,8 @@
+
-
@@ -686,6 +739,12 @@
+
+
+
+
+
+
@@ -697,6 +756,11 @@
+
+
+
+
+
@@ -714,6 +778,12 @@
+
+
+
+
+
+
@@ -735,49 +805,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -806,11 +840,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -854,6 +980,7 @@
+
@@ -865,9 +992,9 @@
-
+
@@ -876,6 +1003,11 @@
+
+
+
+
+
@@ -902,6 +1034,8 @@
+
+
@@ -1003,6 +1137,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1025,8 +1176,8 @@
-
-
+
+
@@ -1034,10 +1185,7 @@
-
-
-
-
+
@@ -1056,15 +1204,18 @@
-
-
+
+
+
+
+
@@ -1084,18 +1235,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1113,18 +1253,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1142,6 +1271,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2309,6 +2517,12 @@
+
+
+
+
+
+
@@ -2466,6 +2680,7 @@
+
@@ -2478,6 +2693,9 @@
+
+
+
@@ -13781,6 +13999,7 @@
+
@@ -13796,8 +14015,16 @@
+
+
+
+
+
+
+
+
@@ -14756,6 +14983,7 @@
+
@@ -14777,6 +15005,7 @@
+
@@ -20997,6 +21226,7 @@
+
@@ -21010,6 +21240,7 @@
+
@@ -21042,6 +21273,7 @@
+
@@ -21054,6 +21286,7 @@
+
@@ -21068,6 +21301,7 @@
+
@@ -21082,6 +21316,7 @@
+
diff --git a/xml/FrameworksIndex/netstandard-2.1-pp.xml b/xml/FrameworksIndex/netstandard-2.1-pp.xml
index 3bb01862e66..f709a9c263d 100644
--- a/xml/FrameworksIndex/netstandard-2.1-pp.xml
+++ b/xml/FrameworksIndex/netstandard-2.1-pp.xml
@@ -5,7 +5,7 @@
-
+
@@ -20,7 +20,6 @@
-
@@ -1537,13 +1536,6 @@
-
-
-
-
-
-
-
diff --git a/xml/FrameworksIndex/windowsdesktop-10.0.xml b/xml/FrameworksIndex/windowsdesktop-10.0.xml
index 0e5bdf05de5..44e135c467e 100644
--- a/xml/FrameworksIndex/windowsdesktop-10.0.xml
+++ b/xml/FrameworksIndex/windowsdesktop-10.0.xml
@@ -34579,7 +34579,6 @@
-
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/ChatConversationEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/ChatConversationEvaluator.xml
index 4dfca93a04a..aba34184720 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/ChatConversationEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/ChatConversationEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.ValueTuple<System.Boolean,System.Int32>>
@@ -117,7 +118,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -174,7 +175,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyCollection<System.String>
@@ -196,7 +197,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -223,7 +224,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationResult
@@ -254,7 +255,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -298,7 +299,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
@@ -340,7 +341,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
@@ -384,7 +385,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
@@ -456,7 +457,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/CoherenceEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/CoherenceEvaluator.xml
index 822e573acaf..334ab657374 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/CoherenceEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/CoherenceEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator
@@ -25,9 +26,27 @@
An that evaluates the 'Coherence' of a response produced by an AI model.
- returns a that contains a score for 'Coherence'. The
+
+ returns a that contains a score for 'Coherence'. The
score is a number between 1 and 5, with 1 indicating a poor score, and 5 indicating an excellent score.
-
+
+
+ Note:
+ is an AI-based evaluator that uses an AI model to perform its
+ evaluation. While the prompt that this evaluator uses to perform its evaluation is designed to be model-agnostic,
+ the performance of this prompt (and the resulting evaluation) can vary depending on the model used, and can be
+ especially poor when a smaller / local model is used.
+
+
+ The prompt that uses has been tested against (and tuned to work well with) the
+ following models. So, using this evaluator with a model from the following list is likely to produce the best
+ results. (The model to be used can be configured via .)
+
+
+ GPT-4o
+
+
+ Evaluate a model's response.
@@ -39,7 +58,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +76,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -81,7 +100,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -103,7 +122,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -125,7 +144,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluator.xml
index c7df7ea9d57..e8d8ed211c6 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator
@@ -25,11 +26,28 @@
An that evaluates the 'Equivalence' of a response produced by an AI model.
+
The measures the degree to which the response being evaluated is similar to the
response supplied via . It returns a
that contains a score for the 'Equivalence'. The score is a number between 1 and 5,
with 1 indicating a poor score, and 5 indicating an excellent score.
-
+
+
+ Note:
+ is an AI-based evaluator that uses an AI model to perform its
+ evaluation. While the prompt that this evaluator uses to perform its evaluation is designed to be model-agnostic,
+ the performance of this prompt (and the resulting evaluation) can vary depending on the model used, and can be
+ especially poor when a smaller / local model is used.
+
+
+ The prompt that uses has been tested against (and tuned to work well with) the
+ following models. So, using this evaluator with a model from the following list is likely to produce the best
+ results. (The model to be used can be configured via .)
+
+
+ GPT-4o
+
+
@@ -41,7 +59,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -59,7 +77,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -83,7 +101,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -105,7 +123,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -127,7 +145,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluatorContext.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluatorContext.xml
index ea422d95254..13f5bc9093e 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluatorContext.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/EquivalenceEvaluatorContext.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationContext
@@ -24,7 +25,8 @@
The ground truth response against which the response that is being evaluated is compared.
- Contextual information required to evaluate the 'Equivalence' of a response.
+ Contextual information that the uses to evaluate the 'Equivalence' of a
+ response.
The measures the degree to which the response being evaluated is similar to the
@@ -42,7 +44,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -52,7 +54,8 @@
The ground truth response against which the response that is being evaluated is compared.
- Contextual information required to evaluate the 'Equivalence' of a response.
+ Contextual information that the uses to evaluate the 'Equivalence' of a
+ response.
The measures the degree to which the response being evaluated is similar to the
@@ -70,7 +73,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/FluencyEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/FluencyEvaluator.xml
index 9a334f31e40..1c0993b3e41 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/FluencyEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/FluencyEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator
@@ -25,9 +26,26 @@
An that evaluates the 'Fluency' of a response produced by an AI model.
- returns a that contains a score for 'Fluency'. The score
+
+ returns a that contains a score for 'Fluency'. The score
is a number between 1 and 5, with 1 indicating a poor score, and 5 indicating an excellent score.
-
+
+
+ Note:
+ is an AI-based evaluator that uses an AI model to perform its
+ evaluation. While the prompt that this evaluator uses to perform its evaluation is designed to be model-agnostic,
+ the performance of this prompt (and the resulting evaluation) can vary depending on the model used, and can be
+ especially poor when a smaller / local model is used.
+
+
+ The prompt that uses has been tested against (and tuned to work well with) the
+ following models. So, using this evaluator with a model from the following list is likely to produce the best
+ results. (The model to be used can be configured via .)
+
+
+ GPT-4o
+
+
@@ -39,7 +57,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +75,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -81,7 +99,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -103,7 +121,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -125,7 +143,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluator.xml
index 7fb8662b9b8..372a525ab2d 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator
@@ -25,11 +26,28 @@
An that evaluates the 'Groundedness' of a response produced by an AI model.
+
The measures the degree to which the response being evaluated is grounded in
the information present in the supplied . It returns a
that contains a score for the 'Groundedness'. The score is a number between 1 and 5,
with 1 indicating a poor score, and 5 indicating an excellent score.
-
+
+
+ Note:
+ is an AI-based evaluator that uses an AI model to perform its
+ evaluation. While the prompt that this evaluator uses to perform its evaluation is designed to be model-agnostic,
+ the performance of this prompt (and the resulting evaluation) can vary depending on the model used, and can be
+ especially poor when a smaller / local model is used.
+
+
+ The prompt that uses has been tested against (and tuned to work well with) the
+ following models. So, using this evaluator with a model from the following list is likely to produce the best
+ results. (The model to be used can be configured via .)
+
+
+ GPT-4o
+
+
@@ -41,7 +59,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -59,7 +77,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -83,7 +101,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -105,7 +123,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -127,7 +145,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluatorContext.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluatorContext.xml
index 89dced62105..3a477576623 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluatorContext.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/GroundednessEvaluatorContext.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationContext
@@ -24,7 +25,8 @@
Contextual information against which the 'Groundedness' of a response is evaluated.
- Contextual information required to evaluate the 'Groundedness' of a response.
+ Contextual information that the uses to evaluate the 'Groundedness' of a
+ response.
The measures the degree to which the response being evaluated is grounded in
@@ -42,7 +44,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -52,7 +54,8 @@
Contextual information against which the 'Groundedness' of a response is evaluated.
- Contextual information required to evaluate the 'Groundedness' of a response.
+ Contextual information that the uses to evaluate the 'Groundedness' of a
+ response.
The measures the degree to which the response being evaluated is grounded in
@@ -70,7 +73,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/RelevanceTruthAndCompletenessEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/RelevanceTruthAndCompletenessEvaluator.xml
index ec8ddf72813..b956b542605 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/RelevanceTruthAndCompletenessEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/RelevanceTruthAndCompletenessEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator
@@ -27,11 +28,29 @@
AI model.
- returns three s that contain scores
+
+ returns three s that contain scores
for 'Relevance', 'Truth' and 'Completeness' respectively. Each score is a number between 1 and 5, with 1 indicating
a poor score, and 5 indicating an excellent score. Each returned score is also accompanied by a
that provides an explanation for the score.
-
+
+
+ Note:
+ is an AI-based evaluator that uses an AI model to
+ perform its evaluation. While the prompt that this evaluator uses to perform its evaluation is designed to be
+ model-agnostic, the performance of this prompt (and the resulting evaluation) can vary depending on the model used,
+ and can be especially poor when a smaller / local model is used.
+
+
+ The prompt that uses has been tested against (and tuned to
+ work well with) the following models. So, using this evaluator with a model from the following list is likely to
+ produce the best results. (The model to be used can be configured via .)
+
+
+ GPT-4o
+
+
+ Tutorial: Evaluate a model's response with response caching and reporting.
@@ -43,7 +62,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -61,7 +80,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -85,7 +104,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyCollection<System.String>
@@ -107,7 +126,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -129,7 +148,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationResult
@@ -152,7 +171,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -184,7 +203,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -208,7 +227,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<System.String>
@@ -269,7 +288,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Quality/SingleNumericMetricEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Quality/SingleNumericMetricEvaluator.xml
index 4f71de64c3b..94647f9383d 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Quality/SingleNumericMetricEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Quality/SingleNumericMetricEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Quality
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator
@@ -37,7 +38,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
@@ -55,7 +56,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyCollection<System.String>
@@ -77,7 +78,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationResult
@@ -100,7 +101,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -124,7 +125,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -156,7 +157,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Quality
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Html/HtmlReportWriter.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Html/HtmlReportWriter.xml
index 62c0002efad..21cc447598f 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Html/HtmlReportWriter.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Html/HtmlReportWriter.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -75,7 +76,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Json/JsonReportWriter.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Json/JsonReportWriter.xml
index 03fb87a04c6..d64d79de033 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Json/JsonReportWriter.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Json/JsonReportWriter.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -75,7 +76,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageReportingConfiguration.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageReportingConfiguration.xml
index a34f705d8a7..cdcdec44d0c 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageReportingConfiguration.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageReportingConfiguration.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
9.3.0.0
+ 9.4.0.0
System.Object
@@ -22,15 +23,15 @@
-
-
-
-
-
+
+
+
+
+
Method
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration
@@ -57,6 +58,22 @@
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
@@ -87,6 +104,17 @@
The name of the current execution. See for more information about this
concept. Uses a fixed default value "Default" if omitted.
+
+ An optional function that can be used to override s for
+ s returned from evaluations that use the returned
+ . The supplied function can either return a new
+ for any that is supplied to it, or
+ return if the should be left unchanged.
+
+
+ A optional set of text tags applicable to all s created using the returned
+ .
+
Creates a that persists s to Azure Storage
and also uses the storage to cache AI responses.
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResponseCache.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResponseCache.xml
deleted file mode 100644
index e547183d262..00000000000
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResponseCache.xml
+++ /dev/null
@@ -1,341 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Object
-
-
-
- Microsoft.Extensions.Caching.Distributed.IDistributedCache
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
-
- A with access to an Azure Storage container under which the cached AI
- responses should be stored.
-
-
- The for the returned instance.
-
-
- The for the returned instance.
-
-
- An optional that specifies the maximum amount of time that cached AI responses should
- survive in the cache before they are considered expired and evicted.
-
-
- An implementation that stores cached AI responses for a particular
- under an Azure Storage container.
-
- To be added.
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
-
-
-
-
-
-
-
- A with access to an Azure Storage container under which the cached AI
- responses should be stored.
-
-
- The for the returned instance.
-
-
- The for the returned instance.
-
-
- An optional that specifies the maximum amount of time that cached AI responses should
- survive in the cache before they are considered expired and evicted.
-
-
- An implementation that stores cached AI responses for a particular
- under an Azure Storage container.
-
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Get(System.String)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Byte[]
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.GetAsync(System.String,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Threading.Tasks.Task<System.Byte[]>
-
-
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })>]
-
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Refresh(System.String)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.RefreshAsync(System.String,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Remove(System.String)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.RemoveAsync(System.String,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Set(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.SetAsync(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResponseCacheProvider.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResponseCacheProvider.xml
index 9d40fa25974..16eb41d1216 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResponseCacheProvider.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResponseCacheProvider.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
9.3.0.0
+ 9.4.0.0
System.Object
@@ -33,7 +34,8 @@
survive in the cache before they are considered expired and evicted.
- An that returns a .
+ An that returns an that can cache AI responses
+ for a particular under an Azure Storage container.
To be added.
@@ -47,7 +49,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
@@ -63,7 +65,8 @@
survive in the cache before they are considered expired and evicted.
- An that returns a .
+ An that returns an that can cache AI responses
+ for a particular under an Azure Storage container.
To be added.
@@ -80,7 +83,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -108,7 +111,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.Caching.Distributed.IDistributedCache>
@@ -146,7 +149,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResultStore.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResultStore.xml
index 64b4e46fe4e..5c7be967eaf 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResultStore.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/AzureStorageResultStore.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
9.3.0.0
+ 9.4.0.0
System.Object
@@ -45,7 +46,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
@@ -74,7 +75,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -108,7 +109,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
@@ -153,7 +154,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
@@ -196,7 +197,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
@@ -239,7 +240,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
@@ -292,7 +293,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting.Azure
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedReportingConfiguration.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedReportingConfiguration.xml
index b09ea3cd660..1afefe2a6d2 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedReportingConfiguration.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedReportingConfiguration.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
9.3.0.0
+ 9.4.0.0
System.Object
@@ -22,15 +23,15 @@
-
-
-
-
-
+
+
+
+
+
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration
@@ -56,6 +57,22 @@
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
@@ -82,6 +99,17 @@
The name of the current execution. See for more information about this
concept. Uses a fixed default value "Default" if omitted.
+
+ An optional function that can be used to override s for
+ s returned from evaluations that use the returned
+ . The supplied function can either return a new
+ for any that is supplied to it, or
+ return if the should be left unchanged.
+
+
+ A optional set of text tags applicable to all s created using the returned
+ .
+
Creates a that persists s to disk and also
uses the disk to cache AI responses.
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResponseCache.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResponseCache.xml
deleted file mode 100644
index 31ef9b2e170..00000000000
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResponseCache.xml
+++ /dev/null
@@ -1,324 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Object
-
-
-
- Microsoft.Extensions.Caching.Distributed.IDistributedCache
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
-
- An implementation that stores cached AI responses for a particular
- on disk.
-
-
- can be used in conjunction with to
- implement disk-based caching of all AI responses that happen as part of an evaluation run.
-
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
-
-
-
-
-
-
- The path to a directory on disk under which the cached AI responses should be stored.
-
-
- The for the returned instance.
-
-
- The for the returned instance.
-
-
- Initializes a new instance of the class.
-
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Get(System.String)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Byte[]
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.GetAsync(System.String,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Threading.Tasks.Task<System.Byte[]>
-
-
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })>]
-
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Refresh(System.String)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.RefreshAsync(System.String,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Remove(System.String)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.RemoveAsync(System.String,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Set(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.SetAsync(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResponseCacheProvider.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResponseCacheProvider.xml
index 6644aa90a27..efeefd92807 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResponseCacheProvider.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResponseCacheProvider.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
9.3.0.0
+ 9.4.0.0
System.Object
@@ -28,7 +29,8 @@
The path to a directory on disk under which the cached AI responses should be stored.
- An that returns a .
+ An that returns an that can cache AI responses
+ for a particular under the specified on disk.
To be added.
@@ -43,7 +45,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -53,7 +55,8 @@
The path to a directory on disk under which the cached AI responses should be stored.
- An that returns a .
+ An that returns an that can cache AI responses
+ for a particular under the specified on disk.
To be added.
@@ -70,7 +73,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -98,7 +101,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.Caching.Distributed.IDistributedCache>
@@ -136,7 +139,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResultStore.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResultStore.xml
index c3a4e831afa..3f9a4c1b829 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResultStore.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting.Storage/DiskBasedResultStore.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -67,7 +68,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -101,7 +102,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -150,7 +151,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -197,7 +198,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -244,7 +245,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -301,7 +302,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatDetails.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatDetails.xml
new file mode 100644
index 00000000000..8acbcfe45a0
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatDetails.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ A class that records details related to all LLM chat conversation turns involved in the execution of a particular
+ .
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+
+ An array of objects.
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+
+
+
+
+ An enumeration of objects.
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+
+ [System.Text.Json.Serialization.JsonConstructor]
+ [<System.Text.Json.Serialization.JsonConstructor>]
+
+
+
+
+
+
+
+ A list of objects.
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails>
+
+
+
+ Gets or sets the for the LLM chat conversation turns recorded in this
+ object.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatDetailsExtensions.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatDetailsExtensions.xml
new file mode 100644
index 00000000000..7f03cacec69
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatDetailsExtensions.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The object to which the is to be added.
+
+
+ The for a particular LLM chat conversation turn.
+
+
+ Adds for a particular LLM chat conversation turn to the
+ collection.
+
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatTurnDetails.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatTurnDetails.xml
new file mode 100644
index 00000000000..2eaca710610
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ChatTurnDetails.xml
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ The duration between the time when the request was sent to the LLM and the time when the response was received for
+ the chat conversation turn.
+
+
+ The model that was used in the creation of the response for the chat conversation turn. Can be
+ if this information was not available via .
+
+
+ Usage details for the chat conversation turn (including input and output token counts). Can be
+ if usage details were not available via .
+
+
+ The cache key for the cached model response for the chat conversation turn if response caching was enabled;
+ otherwise.
+
+
+ if response caching was enabled and the model response for the chat conversation turn was
+ retrieved from the cache; if response caching was enabled and the model response was not
+ retrieved from the cache; if response caching was disabled.
+
+
+ A class that records details related to a particular LLM chat conversation turn involved in the execution of a
+ particular .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+
+
+
+
+
+
+
+
+ The duration between the time when the request was sent to the LLM and the time when the response was received for
+ the chat conversation turn.
+
+
+ The model that was used in the creation of the response for the chat conversation turn. Can be
+ if this information was not available via .
+
+
+ Usage details for the chat conversation turn (including input and output token counts). Can be
+ if usage details were not available via .
+
+
+ The cache key for the cached model response for the chat conversation turn if response caching was enabled;
+ otherwise.
+
+
+ if response caching was enabled and the model response for the chat conversation turn was
+ retrieved from the cache; if response caching was enabled and the model response was not
+ retrieved from the cache; if response caching was disabled.
+
+
+ A class that records details related to a particular LLM chat conversation turn involved in the execution of a
+ particular .
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value indicating whether the model response was retrieved from the cache.
+
+ To be added.
+
+ Returns if response caching was disabled.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the cache key for the cached model response for the chat conversation turn.
+
+ To be added.
+
+ Returns if response caching was disabled.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets or sets the duration between the time when the request was sent to the LLM and the time when the response
+ was received for the chat conversation turn.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the model that was used in the creation of the response for the chat conversation turn.
+
+ To be added.
+
+ Returns if this information was not available via .
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.UsageDetails
+
+
+
+ Gets or sets usage details for the chat conversation turn (including input and output token counts).
+
+ To be added.
+
+ Returns if usage details were not available via .
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/Defaults.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/Defaults.xml
index 3087459a15f..21881817a75 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/Defaults.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/Defaults.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
9.3.0.0
+ 9.4.0.0
System.Object
@@ -36,7 +37,7 @@
Field
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -59,7 +60,7 @@
Field
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -68,7 +69,7 @@
The default iteration name that should be used if one was not specified when creating a
via
- .
+ .
To be added.
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.TimeSpan
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IEvaluationReportWriter.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IEvaluationReportWriter.xml
index c48203d4849..28ad88acbb2 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IEvaluationReportWriter.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IEvaluationReportWriter.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
@@ -28,7 +29,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResponseCacheProvider.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResponseCacheProvider.xml
index 5a38d123a1e..06eefaba8a8 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResponseCacheProvider.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResponseCacheProvider.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
@@ -36,7 +37,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -62,7 +63,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.Caching.Distributed.IDistributedCache>
@@ -102,7 +103,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResultStore.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResultStore.xml
index 5f8fe58aaa6..caba23ab6b0 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResultStore.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/IResultStore.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
@@ -27,7 +28,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -75,7 +76,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<System.String>
@@ -109,7 +110,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<System.String>
@@ -141,7 +142,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<System.String>
@@ -173,7 +174,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult>
@@ -227,7 +228,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ReportingConfiguration.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ReportingConfiguration.xml
index af4b03da304..a3bc2fa4840 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ReportingConfiguration.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ReportingConfiguration.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -28,18 +29,19 @@
and how AI responses should be cached.
To be added.
+ Tutorial: Evaluate a model's response with response caching and reporting.
-
-
-
-
-
+
+
+
+
+
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -77,6 +79,14 @@
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
@@ -110,6 +120,10 @@
that is supplied to it, or return if the
should be left unchanged.
+
+ A optional set of text tags applicable to all s created using this
+ .
+
Initializes a new instance of the class.
@@ -126,7 +140,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<System.String>
@@ -170,7 +184,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -192,15 +206,15 @@
-
-
-
-
-
+
+
+
+
+
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun>
@@ -222,6 +236,14 @@
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
@@ -233,6 +255,9 @@
An optional collection of unique strings that should be hashed when generating the cache keys for cached AI
responses. See for more information about this concept.
+
+ A optional set of text tags applicable to this .
+
A that can cancel the operation.
Creates a new with the specified and
@@ -243,6 +268,7 @@
.
To be added.
+ Tutorial: Evaluate a model's response with response caching and reporting.
@@ -255,7 +281,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -289,7 +315,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.Evaluation.IEvaluator>
@@ -312,7 +338,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -337,7 +363,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -366,7 +392,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore
@@ -379,5 +405,35 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+ System.Collections.Generic.IReadOnlyList<System.String>
+
+
+
+ Gets an optional set of text tags applicable to all s created using this
+ .
+
+ To be added.
+ To be added.
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ResponseCachingChatClient.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ResponseCachingChatClient.xml
deleted file mode 100644
index 3ae1390ed11..00000000000
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ResponseCachingChatClient.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 1.0.0.0
- 9.3.0.0
-
-
- Microsoft.Extensions.AI.DistributedCachingChatClient
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
-
- An that wraps another and caches all responses generated using
- the wrapped in the supplied .
-
- To be added.
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
-
-
-
-
-
- The that is wrapped.
- The where the cached responses are stored.
-
- A collection of unique strings that should be hashed when generating the cache keys for cached AI responses.
- See for more information about this concept.
-
-
- Initializes a new instance of the class that wraps the supplied
- and caches all responses generated using
- in the supplied .
-
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
-
-
- System.String
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })>]
-
-
- [System.Runtime.CompilerServices.ParamCollection]
- [<System.Runtime.CompilerServices.ParamCollection>]
-
-
- [System.Runtime.CompilerServices.ScopedRef]
- [<System.Runtime.CompilerServices.ScopedRef>]
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRun.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRun.xml
index c0ec7073f20..135a5f26e3c 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRun.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRun.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -33,6 +34,7 @@
can contain evaluations for multiple scenarios each with a unique . The execution of each
such scenario in turn can include multiple iterations each with a unique .
+ Tutorial: Evaluate a model's response with response caching and reporting.
@@ -45,7 +47,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -79,7 +81,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask
@@ -103,7 +105,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -158,7 +160,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -189,6 +191,7 @@
the new execution.
+ Tutorial: Evaluate a model's response with response caching and reporting.
@@ -201,7 +204,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -234,7 +237,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -254,6 +257,7 @@
suite can be set to the fully qualified name of the corresponding unit test.
+ Tutorial: Evaluate a model's response with response caching and reporting.
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunExtensions.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunExtensions.xml
index e06ff8c3e3a..58e7e81ae3f 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunExtensions.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunExtensions.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -36,7 +37,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -87,7 +88,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -138,7 +139,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -189,7 +190,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -245,7 +246,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -301,7 +302,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResult.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResult.xml
index b8cc1bfe21b..7dabc9efcf0 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResult.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResult.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -33,6 +34,16 @@
The for the corresponding to the
being constructed.
+
+ An optional object that contains details related to all LLM chat conversation
+ turns involved in the execution of the the corresponding to the
+ being constructed. Can be if none of the
+ s invoked during the execution of the use an LLM.
+
+ An optional set of text tags applicable to this .
+
+ The version of the format used to persist the current .
+
Represents the results of a single execution of a particular iteration of a particular scenario under evaluation.
In other words, represents the results of evaluating a
@@ -48,16 +59,15 @@
-
-
-
-
-
-
+
+
+
+
+
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -67,6 +77,22 @@
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
The .
@@ -74,13 +100,21 @@
The .
The time at which this was created.
- The conversation history including the request that produced the being evaluated.
+ The conversation history including the request that produced the being
+ evaluated.
The response being evaluated.
The for the corresponding to the
being constructed.
+
+ An optional object that contains details related to all LLM chat
+ conversation turns involved in the execution of the the corresponding to the
+ being constructed. Can be if none of the
+ s invoked during the execution of the use an LLM.
+
+ An optional set of text tags applicable to this .
Initializes a new instance of the class.
@@ -88,16 +122,15 @@
-
-
-
-
-
-
+
+
+
+
+
Constructor
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
@@ -113,6 +146,23 @@
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
The .
@@ -127,6 +177,16 @@
The for the corresponding to the
being constructed.
+
+ An optional object that contains details related to all LLM chat conversation
+ turns involved in the execution of the the corresponding to the
+ being constructed. Can be if none of the
+ s invoked during the execution of the use an LLM.
+
+ An optional set of text tags applicable to this .
+
+ The version of the format used to persist the current .
+
Represents the results of a single execution of a particular iteration of a particular scenario under evaluation.
In other words, represents the results of evaluating a
@@ -141,6 +201,40 @@
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails
+
+
+
+ Gets or sets an optional object that contains details related to all LLM
+ chat conversation turns involved in the execution of the corresponding to this
+ .
+
+ To be added.
+
+ Can be if none of the s invoked during the execution of the
+ use an LLM.
+
+
+
@@ -151,7 +245,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.DateTime
@@ -174,7 +268,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationResult
@@ -202,7 +296,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -215,6 +309,29 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+ System.Nullable<System.Int32>
+
+
+
+ Gets or sets the version of the format used to persist the current .
+
+ To be added.
+ To be added.
+
+
@@ -225,7 +342,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -248,7 +365,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IList<Microsoft.Extensions.AI.ChatMessage>
@@ -272,7 +389,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponse
@@ -295,7 +412,7 @@
Property
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -308,5 +425,34 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Reporting
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+ System.Collections.Generic.IList<System.String>
+
+
+
+ Gets or sets a set of text tags applicable to this .
+
+ To be added.
+ To be added.
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResultExtensions.xml b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResultExtensions.xml
index f56c4510832..1faa6bd3dda 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResultExtensions.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Reporting/ScenarioRunResultExtensions.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation.Reporting
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -30,7 +31,7 @@
Method
Microsoft.Extensions.AI.Evaluation.Reporting
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/CodeVulnerabilityEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/CodeVulnerabilityEvaluator.xml
new file mode 100644
index 00000000000..e443cb2fd26
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/CodeVulnerabilityEvaluator.xml
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate code completion responses
+ produced by an AI model for the presence of vulnerable code.
+
+
+
+ supports evaluation of code vulnerabilities in the following programming
+ languages: Python, Java, C++, C#, Go, JavaScript and SQL. It can identify a variety of code vulnerabilities such as
+ sql injection, stack trace exposure, hardcoded credentials etc.
+
+
+ returns a with a value of
+ indicating the presence of an vulnerable code in the evaluated response, and a value of
+ indicating the absence of vulnerable code.
+
+
+ Note that does not support evaluation of multimodal content present in
+ the evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored.
+ Also note that if a multi-turn conversation is supplied as input, will
+ only evaluate the code present in the last conversation turn. Any code present in the previous conversation turns
+ will be ignored.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate code completion responses
+ produced by an AI model for the presence of vulnerable code.
+
+
+
+ supports evaluation of code vulnerabilities in the following programming
+ languages: Python, Java, C++, C#, Go, JavaScript and SQL. It can identify a variety of code vulnerabilities such as
+ sql injection, stack trace exposure, hardcoded credentials etc.
+
+
+ returns a with a value of
+ indicating the presence of an vulnerable code in the evaluated response, and a value of
+ indicating the absence of vulnerable code.
+
+
+ Note that does not support evaluation of multimodal content present in
+ the evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored.
+ Also note that if a multi-turn conversation is supplied as input, will
+ only evaluate the code present in the last conversation turn. Any code present in the previous conversation turns
+ will be ignored.
+
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentHarmEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentHarmEvaluator.xml
new file mode 100644
index 00000000000..54ab36b7467
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentHarmEvaluator.xml
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+
+ The name of the metric that should be used when this communicates with the
+ Azure AI Content Safety service to perform evaluations.
+
+
+ The name of the produced by this .
+
+ The name of the derived .
+
+ An base class that can be used to implement s that utilize the
+ Azure AI Content Safety service to evaluate responses produced by an AI model for the presence of a variety of
+ harmful content such as violence, hate speech, etc.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+
+ The name of the metric that should be used when this communicates with the
+ Azure AI Content Safety service to perform evaluations.
+
+
+ The name of the produced by this .
+
+ The name of the derived .
+
+ An base class that can be used to implement s that utilize the
+ Azure AI Content Safety service to evaluate responses produced by an AI model for the presence of a variety of
+ harmful content such as violence, hate speech, etc.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentSafetyEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentSafetyEvaluator.xml
new file mode 100644
index 00000000000..5e4e4732f87
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentSafetyEvaluator.xml
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.Extensions.AI.Evaluation.IEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+
+ The name of the annotation task that should be used when this communicates
+ with the Azure AI Content Safety service to perform evaluations.
+
+ The name of the derived .
+
+ An base class that can be used to implement s that utilize the
+ Azure AI Content Safety service to evaluate responses produced by an AI model for the presence of a variety of
+ unsafe content such as protected material, vulnerable code, harmful content etc.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+
+ The name of the annotation task that should be used when this communicates
+ with the Azure AI Content Safety service to perform evaluations.
+
+ The name of the derived .
+
+ An base class that can be used to implement s that utilize the
+ Azure AI Content Safety service to evaluate responses produced by an AI model for the presence of a variety of
+ unsafe content such as protected material, vulnerable code, harmful content etc.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Extensions.AI.Evaluation.IEvaluator.EvaluateAsync(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage},Microsoft.Extensions.AI.ChatResponse,Microsoft.Extensions.AI.Evaluation.ChatConfiguration,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext},System.Threading.CancellationToken)
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+
+ The conversation history including the request that produced the supplied .
+
+ The response that is to be evaluated.
+
+ Per conversation turn contextual information (beyond that which is available in )
+ that the may need to accurately evaluate the supplied
+ .
+
+
+ An identifier that specifies the format of the payload that should be used when communicating with the Azure AI
+ Content Safety service to perform evaluations.
+
+
+ The name of the metric that should be used in the payload when communicating with the Azure AI Content Safety
+ service to perform evaluations.
+
+
+ A that can cancel the evaluation operation.
+
+
+ Evaluates the supplied using the Azure AI Content Safety Service and returns
+ an containing one or more s.
+
+ An containing one or more s.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.Extensions.AI.Evaluation.IEvaluator.EvaluationMetricNames
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentSafetyServiceConfiguration.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentSafetyServiceConfiguration.xml
new file mode 100644
index 00000000000..42afa2e86c9
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ContentSafetyServiceConfiguration.xml
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ The Azure that should be used when authenticating requests.
+
+
+ The ID of the Azure subscription that contains the project identified by .
+
+
+ The name of the Azure resource group that contains the project identified by .
+
+
+ The name of the Azure AI project.
+
+
+ The that should be used when communicating with the Azure AI Content
+ Safety service. While the parameter is optional, it is recommended to supply an
+ that is configured with robust resilience and retry policies.
+
+
+ The timeout (in seconds) after which a should stop retrying failed attempts
+ to communicate with the Azure AI Content Safety service when performing evaluations.
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when a
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+
+ The Azure that should be used when authenticating requests.
+
+
+ The ID of the Azure subscription that contains the project identified by .
+
+
+ The name of the Azure resource group that contains the project identified by .
+
+
+ The name of the Azure AI project.
+
+
+ The that should be used when communicating with the Azure AI Content
+ Safety service. While the parameter is optional, it is recommended to supply an
+ that is configured with robust resilience and retry policies.
+
+
+ The timeout (in seconds) after which a should stop retrying failed attempts
+ to communicate with the Azure AI Content Safety service when performing evaluations.
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when a
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Azure.Core.TokenCredential
+
+
+
+ Gets the Azure that should be used when authenticating requests.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+ System.Net.Http.HttpClient
+
+
+
+ Gets the that should be used when communicating with the Azure AI
+ Content Safety service.
+
+ To be added.
+
+ While supplying an is optional, it is recommended to supply one that
+ is configured with robust resilience and retry policies.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the name of the Azure AI project.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the name of the Azure resource group that contains the project identified by .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the ID of the Azure subscription that contains the project identified by .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Int32
+
+
+
+ Gets the timeout (in seconds) after which a should stop retrying failed
+ attempts to communicate with the Azure AI Content Safety service when performing evaluations.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/GroundednessProEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/GroundednessProEvaluator.xml
new file mode 100644
index 00000000000..1578ad4766a
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/GroundednessProEvaluator.xml
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate the groundedness of
+ responses produced by an AI model.
+
+
+
+ The measures the degree to which the response being evaluated is grounded in
+ the information present in the supplied . It returns
+ a that contains a score for the groundedness. The score is a number between 1 and 5,
+ with 1 indicating a poor score, and 5 indicating an excellent score.
+
+
+ Note that does not support evaluation of multimodal content present in the
+ evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored. Also
+ note that if a multi-turn conversation is supplied as input, will only
+ evaluate the contents of the last conversation turn. The contents of previous conversation turns will be ignored.
+
+
+ The Azure AI Content Safety service uses a finetuned model to perform this evaluation which is expected to
+ produce more accurate results than similar evaluations performed using a regular (non-finetuned) model.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate the groundedness of
+ responses produced by an AI model.
+
+
+
+ The measures the degree to which the response being evaluated is grounded in
+ the information present in the supplied . It returns
+ a that contains a score for the groundedness. The score is a number between 1 and 5,
+ with 1 indicating a poor score, and 5 indicating an excellent score.
+
+
+ Note that does not support evaluation of multimodal content present in the
+ evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored. Also
+ note that if a multi-turn conversation is supplied as input, will only
+ evaluate the contents of the last conversation turn. The contents of previous conversation turns will be ignored.
+
+
+ The Azure AI Content Safety service uses a finetuned model to perform this evaluation which is expected to
+ produce more accurate results than similar evaluations performed using a regular (non-finetuned) model.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/GroundednessProEvaluatorContext.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/GroundednessProEvaluatorContext.xml
new file mode 100644
index 00000000000..2233763dbdc
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/GroundednessProEvaluatorContext.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.EvaluationContext
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Contextual information against which the groundedness of a response is evaluated.
+
+
+ Contextual information that the uses to evaluate the groundedness of a
+ response.
+
+
+ The measures the degree to which the response being evaluated is grounded in
+ the information present in the supplied .
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Contextual information against which the groundedness of a response is evaluated.
+
+
+ Contextual information that the uses to evaluate the groundedness of a
+ response.
+
+
+ The measures the degree to which the response being evaluated is grounded in
+ the information present in the supplied .
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the contextual information against which the groundedness of a response is evaluated.
+
+ To be added.
+
+ The measures the degree to which the response being evaluated is grounded
+ in the information present in the supplied .
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/HateAndUnfairnessEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/HateAndUnfairnessEvaluator.xml
new file mode 100644
index 00000000000..3a11db24da7
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/HateAndUnfairnessEvaluator.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentHarmEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of content that is hateful or unfair.
+
+
+
+ returns a with a value between 0 and 7, with
+ 0 indicating an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text
+ based responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of content that is hateful or unfair.
+
+
+
+ returns a with a value between 0 and 7, with
+ 0 indicating an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text
+ based responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/IndirectAttackEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/IndirectAttackEvaluator.xml
new file mode 100644
index 00000000000..fb5ba1ccc34
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/IndirectAttackEvaluator.xml
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of indirect attacks such as manipulated content, intrusion and information gathering.
+
+
+
+ Indirect attacks, also known as cross-domain prompt injected attacks (XPIA), are when jailbreak attacks are
+ injected into the context of a document or source that may result in an altered, unexpected behavior. Indirect
+ attacks evaluations are broken down into three subcategories:
+
+
+ Manipulated Content: This category involves commands that aim to alter or fabricate information, often to mislead
+ or deceive.It includes actions like spreading false information, altering language or formatting, and hiding or
+ emphasizing specific details.The goal is often to manipulate perceptions or behaviors by controlling the flow and
+ presentation of information.
+
+
+ Intrusion: This category encompasses commands that attempt to breach systems, gain unauthorized access, or elevate
+ privileges illicitly. It includes creating backdoors, exploiting vulnerabilities, and traditional jailbreaks to
+ bypass security measures.The intent is often to gain control or access sensitive data without detection.
+
+
+ Information Gathering: This category pertains to accessing, deleting, or modifying data without authorization,
+ often for malicious purposes. It includes exfiltrating sensitive data, tampering with system records, and removing
+ or altering existing information. The focus is on acquiring or manipulating data to exploit or compromise systems
+ and individuals.
+
+
+ returns a with a value of
+ indicating the presence of an indirect attack in the response, and a value of indicating
+ the absence of an indirect attack.
+
+
+ Note that does not support evaluation of multimodal content present in the
+ evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of indirect attacks such as manipulated content, intrusion and information gathering.
+
+
+
+ Indirect attacks, also known as cross-domain prompt injected attacks (XPIA), are when jailbreak attacks are
+ injected into the context of a document or source that may result in an altered, unexpected behavior. Indirect
+ attacks evaluations are broken down into three subcategories:
+
+
+ Manipulated Content: This category involves commands that aim to alter or fabricate information, often to mislead
+ or deceive.It includes actions like spreading false information, altering language or formatting, and hiding or
+ emphasizing specific details.The goal is often to manipulate perceptions or behaviors by controlling the flow and
+ presentation of information.
+
+
+ Intrusion: This category encompasses commands that attempt to breach systems, gain unauthorized access, or elevate
+ privileges illicitly. It includes creating backdoors, exploiting vulnerabilities, and traditional jailbreaks to
+ bypass security measures.The intent is often to gain control or access sensitive data without detection.
+
+
+ Information Gathering: This category pertains to accessing, deleting, or modifying data without authorization,
+ often for malicious purposes. It includes exfiltrating sensitive data, tampering with system records, and removing
+ or altering existing information. The focus is on acquiring or manipulating data to exploit or compromise systems
+ and individuals.
+
+
+ returns a with a value of
+ indicating the presence of an indirect attack in the response, and a value of indicating
+ the absence of an indirect attack.
+
+
+ Note that does not support evaluation of multimodal content present in the
+ evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/ProtectedMaterialEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ProtectedMaterialEvaluator.xml
new file mode 100644
index 00000000000..3a08dc4806d
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ProtectedMaterialEvaluator.xml
@@ -0,0 +1,259 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for presence of protected material.
+
+
+
+ Protected material includes any text that is under copyright, including song lyrics, recipes, and articles. Note
+ that can also detect protected material present within image content in
+ the evaluated responses. Supported file formats include JPG/JPEG, PNG and GIF and the evaluation can detect
+ copyrighted artwork, fictional characters, and logos and branding that are registered trademarks. Other modalities
+ such as audio and video are currently not supported.
+
+
+ returns a with a value of
+ indicating the presence of protected material in the response, and a value of
+ indicating the absence of protected material.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for presence of protected material.
+
+
+
+ Protected material includes any text that is under copyright, including song lyrics, recipes, and articles. Note
+ that can also detect protected material present within image content in
+ the evaluated responses. Supported file formats include JPG/JPEG, PNG and GIF and the evaluation can detect
+ copyrighted artwork, fictional characters, and logos and branding that are registered trademarks. Other modalities
+ such as audio and video are currently not supported.
+
+
+ returns a with a value of
+ indicating the presence of protected material in the response, and a value of
+ indicating the absence of protected material.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ for indicating presence of protected material in artwork in images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ for indicating presence of protected fictional characters in images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ for indicating presence of protected logos and brands in images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ for indicating presence of protected material in responses.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/SelfHarmEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/SelfHarmEvaluator.xml
new file mode 100644
index 00000000000..9d3d820915d
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/SelfHarmEvaluator.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentHarmEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of content that indicates self harm.
+
+
+
+ returns a with a value between 0 and 7, with 0
+ indicating an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text based
+ responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of content that indicates self harm.
+
+
+
+ returns a with a value between 0 and 7, with 0
+ indicating an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text based
+ responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/SexualEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/SexualEvaluator.xml
new file mode 100644
index 00000000000..034dddea1c4
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/SexualEvaluator.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentHarmEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of sexual content.
+
+
+
+ returns a with a value between 0 and 7, with 0 indicating
+ an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text based
+ responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of sexual content.
+
+
+
+ returns a with a value between 0 and 7, with 0 indicating
+ an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text based
+ responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/UngroundedAttributesEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/UngroundedAttributesEvaluator.xml
new file mode 100644
index 00000000000..bfac2efc60b
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/UngroundedAttributesEvaluator.xml
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for presence of content that indicates ungrounded inference of human attributes.
+
+
+
+ The checks whether the response being evaluated is first, ungrounded
+ based on the information present in the supplied
+ . It then checks whether the response contains
+ information about the protected class or emotional state of a person. It returns a
+ with a value of indicating an excellent score, and a value of
+ indicating a poor score.
+
+
+ Note that does not support evaluation of multimodal content present in
+ the evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored.
+ Also note that if a multi-turn conversation is supplied as input, will
+ only evaluate the contents of the last conversation turn. The contents of previous conversation turns will be
+ ignored.
+
+
+ The Azure AI Content Safety service uses a finetuned model to perform this evaluation which is expected to
+ produce more accurate results than similar evaluations performed using a regular (non-finetuned) model.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for presence of content that indicates ungrounded inference of human attributes.
+
+
+
+ The checks whether the response being evaluated is first, ungrounded
+ based on the information present in the supplied
+ . It then checks whether the response contains
+ information about the protected class or emotional state of a person. It returns a
+ with a value of indicating an excellent score, and a value of
+ indicating a poor score.
+
+
+ Note that does not support evaluation of multimodal content present in
+ the evaluated responses. Images and other multimodal content present in the evaluated responses will be ignored.
+ Also note that if a multi-turn conversation is supplied as input, will
+ only evaluate the contents of the last conversation turn. The contents of previous conversation turns will be
+ ignored.
+
+
+ The Azure AI Content Safety service uses a finetuned model to perform this evaluation which is expected to
+ produce more accurate results than similar evaluations performed using a regular (non-finetuned) model.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/UngroundedAttributesEvaluatorContext.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/UngroundedAttributesEvaluatorContext.xml
new file mode 100644
index 00000000000..24fdabd82e8
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/UngroundedAttributesEvaluatorContext.xml
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.EvaluationContext
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Contextual information against which the groundedness (or ungroundedness) of a response is evaluated.
+
+
+ Contextual information that the uses to evaluate whether a response is
+ ungrounded.
+
+
+ The measures whether the response being evaluated is first, ungrounded
+ based on the information present in the supplied . It then checks whether the
+ response contains information about the protected class or emotional state of a person.
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Contextual information against which the groundedness (or ungroundedness) of a response is evaluated.
+
+
+ Contextual information that the uses to evaluate whether a response is
+ ungrounded.
+
+
+ The measures whether the response being evaluated is first, ungrounded
+ based on the information present in the supplied . It then checks whether the
+ response contains information about the protected class or emotional state of a person.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the contextual information against which the groundedness (or ungroundedness) of a response is evaluated.
+
+ To be added.
+
+ The measures whether the response being evaluated is first,
+ ungrounded based on the information present in the supplied . It then checks
+ whether the response contains information about the protected class or emotional state of a person.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation.Safety/ViolenceEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ViolenceEvaluator.xml
new file mode 100644
index 00000000000..75356bc6960
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI.Evaluation.Safety/ViolenceEvaluator.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.Evaluation.Safety.ContentHarmEvaluator
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of violent content.
+
+
+
+ returns a with a value between 0 and 7, with 0
+ indicating an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text based
+ responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+
+
+
+
+ Specifies the Azure AI project that should be used and credentials that should be used when this
+ communicates with the Azure AI Content Safety service to perform
+ evaluations.
+
+
+ An that utilizes the Azure AI Content Safety service to evaluate responses produced by an
+ AI model for the presence of violent content.
+
+
+
+ returns a with a value between 0 and 7, with 0
+ indicating an excellent score, and 7 indicating a poor score.
+
+
+ Note that can detect harmful content present within both image and text based
+ responses. Supported file formats include JPG/JPEG, PNG and GIF. Other modalities such as audio and video are
+ currently not supported.
+
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation.Safety
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the of the returned by
+ .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/BooleanMetric.xml b/xml/Microsoft.Extensions.AI.Evaluation/BooleanMetric.xml
index 0ff2e1c36b5..4eac83eaba2 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/BooleanMetric.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/BooleanMetric.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationMetric<System.Nullable<System.Boolean>>
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/ChatConfiguration.xml b/xml/Microsoft.Extensions.AI.Evaluation/ChatConfiguration.xml
index f4e619cf60f..fba77ff11c6 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/ChatConfiguration.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/ChatConfiguration.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -42,7 +43,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -78,7 +79,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IChatClient
@@ -101,7 +102,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.xml
index 2d6cd65e66e..a3da980f616 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -42,7 +43,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -73,7 +74,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -99,7 +100,7 @@
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -178,7 +179,7 @@
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyCollection<System.String>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationContext.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationContext.xml
index 76e411251cd..28a94fe2cd7 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationContext.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationContext.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -31,7 +32,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.xml
index 6b01037f20c..82c8c20157e 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -45,7 +46,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic
@@ -107,7 +108,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic
@@ -138,7 +139,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -161,7 +162,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity
@@ -175,6 +176,28 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Returns a string representation of the .
+ A string representation of the .
+ To be added.
+
+
@@ -185,7 +208,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.xml
index d26b6ec65f3..6ddc76832be 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Enum
@@ -30,7 +31,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity
@@ -52,7 +53,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity
@@ -74,7 +75,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.xml
index 7fceb702c54..c5bd92ed35a 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -57,7 +58,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -82,35 +83,8 @@
To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
- The to be added.
-
- Adds a to the current 's
- .
-
- To be added.
-
-
-
+
@@ -119,8 +93,14 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
System.Collections.Generic.IList<Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>
@@ -143,14 +123,8 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation
@@ -164,6 +138,36 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 1 })>]
+
+
+
+ System.Collections.Generic.IDictionary<System.String,System.String>
+
+
+
+ Gets or sets a collection of zero or more string metadata associated with the current
+ .
+
+ To be added.
+ To be added.
+
+
@@ -174,8 +178,14 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
System.String
@@ -197,14 +207,8 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
System.String
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.xml
index e3d0b68e767..af141233c2f 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.xml
@@ -9,11 +9,18 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
Extension methods for .
@@ -21,6 +28,160 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The .
+ The to be added.
+
+ Adds the supplied to the supplied 's
+ collection.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ The .
+ The s to be added.
+
+ Adds the supplied s to the supplied 's
+ collection.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The .
+ The s to be added.
+
+ Adds the supplied s to the supplied 's
+ collection.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The .
+ The metadata to be added or updated.
+
+ Adds or updates the supplied to the supplied 's
+ collection.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The .
+ The name of the metadata.
+ The value of the metadata.
+
+ Adds or updates metadata with the specified and in the
+ supplied 's collection.
+
+ To be added.
+
+
@@ -30,7 +191,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.xml
index b8ed368664f..46e844bd91f 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -48,7 +49,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -84,7 +85,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -111,7 +112,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
@@ -135,7 +136,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric`1.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric`1.xml
index 6812a5b3ecd..e3ef97f2550 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric`1.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationMetric`1.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
@@ -43,7 +44,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -80,7 +81,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
T
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationRating.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationRating.xml
index d95d1b60fe2..fb9da6629b5 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationRating.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationRating.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Enum
@@ -31,7 +32,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
@@ -53,7 +54,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
@@ -75,7 +76,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
@@ -97,7 +98,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
@@ -119,7 +120,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
@@ -141,7 +142,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
@@ -163,7 +164,7 @@
Field
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationRating
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResult.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResult.xml
index a4137115631..6fc25dd9077 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResult.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResult.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -25,6 +26,7 @@
A collection of one or more s that represent the result of an evaluation.
To be added.
+ Evaluate a model's response.
@@ -37,7 +39,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -69,7 +71,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -106,7 +108,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -131,7 +133,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
T
@@ -160,7 +162,7 @@
Returns an with type and with the
specified via if it exists in
- .
+ .
An with type and with the
@@ -185,7 +187,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IDictionary<System.String,Microsoft.Extensions.AI.Evaluation.EvaluationMetric>
@@ -209,7 +211,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -255,7 +257,7 @@
Returns an with type and with the
specified via if it exists in
- .
+ .
if a matching exists in ;
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.xml
index addc56f18e2..f945b092ca0 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -27,6 +28,75 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+
+ The containing the s that are to be altered.
+
+ The s that are to be added.
+
+ Adds the supplied to all s contained in the
+ supplied .
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Evaluation
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The containing the s that are to be altered.
+
+ The s that are to be added.
+
+ Adds the supplied to all s contained in the
+ supplied .
+
+ To be added.
+
+
@@ -37,7 +107,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -67,7 +137,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -112,7 +182,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.xml b/xml/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.xml
index 5b581db2657..780398a4c07 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -36,7 +37,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -108,7 +109,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -180,7 +181,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -252,7 +253,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -328,7 +329,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -404,7 +405,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/IEvaluationTokenCounter.xml b/xml/Microsoft.Extensions.AI.Evaluation/IEvaluationTokenCounter.xml
index 55e522ca253..92b0e9e6fd7 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/IEvaluationTokenCounter.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/IEvaluationTokenCounter.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
@@ -39,7 +40,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -66,7 +67,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/IEvaluator.xml b/xml/Microsoft.Extensions.AI.Evaluation/IEvaluator.xml
index 6b4515b8471..a57fb49c159 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/IEvaluator.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/IEvaluator.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
@@ -16,6 +17,7 @@
Evaluates responses produced by an AI model.
To be added.
+ Evaluate a model's response.
@@ -27,7 +29,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.EvaluationResult>
@@ -90,6 +92,7 @@
AI model.
+ Evaluate a model's response.
@@ -102,7 +105,7 @@
Property
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyCollection<System.String>
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/NumericMetric.xml b/xml/Microsoft.Extensions.AI.Evaluation/NumericMetric.xml
index 16b62bd6320..7b70a3edd37 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/NumericMetric.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/NumericMetric.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationMetric<System.Nullable<System.Double>>
@@ -39,6 +40,7 @@
is considered an excellent score.
+ Evaluate a model's response.
@@ -50,7 +52,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
@@ -86,6 +88,7 @@
is considered an excellent score.
+ Evaluate a model's response.
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/StringMetric.xml b/xml/Microsoft.Extensions.AI.Evaluation/StringMetric.xml
index 86d4537def7..cbaa0e8caf4 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/StringMetric.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/StringMetric.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.EvaluationMetric<System.String>
@@ -48,7 +49,7 @@
Constructor
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI.Evaluation/TokenizerExtensions.xml b/xml/Microsoft.Extensions.AI.Evaluation/TokenizerExtensions.xml
index b514c23df0e..36d06974352 100644
--- a/xml/Microsoft.Extensions.AI.Evaluation/TokenizerExtensions.xml
+++ b/xml/Microsoft.Extensions.AI.Evaluation/TokenizerExtensions.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Evaluation
1.0.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -37,7 +38,7 @@
Method
Microsoft.Extensions.AI.Evaluation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.Evaluation.IEvaluationTokenCounter
diff --git a/xml/Microsoft.Extensions.AI/AIContent.xml b/xml/Microsoft.Extensions.AI/AIContent.xml
index 3fac78beb61..8331c1eff47 100644
--- a/xml/Microsoft.Extensions.AI/AIContent.xml
+++ b/xml/Microsoft.Extensions.AI/AIContent.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -24,6 +25,10 @@
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.DataContent), "data")]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.DataContent), "data")>]
+
+ [System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ErrorContent), "error")]
+ [<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ErrorContent), "error")>]
+
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.FunctionCallContent), "functionCall")]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.FunctionCallContent), "functionCall")>]
@@ -36,6 +41,10 @@
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.TextContent), "text")]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.TextContent), "text")>]
+
+ [System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.TextReasoningContent), "reasoning")]
+ [<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.TextReasoningContent), "reasoning")>]
+
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.UriContent), "uri")]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.UriContent), "uri")>]
@@ -63,7 +72,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -83,7 +92,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
@@ -104,7 +113,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/AIFunction.xml b/xml/Microsoft.Extensions.AI/AIFunction.xml
index d3e766c47be..f4e89843966 100644
--- a/xml/Microsoft.Extensions.AI/AIFunction.xml
+++ b/xml/Microsoft.Extensions.AI/AIFunction.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AITool
@@ -35,7 +36,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -44,34 +45,27 @@
-
-
-
-
-
+
+
+
+
+
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
- System.Threading.Tasks.Task<System.Object>
+ System.Threading.Tasks.ValueTask<System.Object>
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })>]
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })>]
-
-
-
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0, 1, 2 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0, 1, 2 })>]
-
-
-
+
@@ -83,35 +77,28 @@
-
-
-
-
-
-
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
- System.Threading.Tasks.Task<System.Object>
+ System.Threading.Tasks.ValueTask<System.Object>
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })>]
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })>]
-
-
-
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 0, 1, 2 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 0, 1, 2 })>]
-
-
-
+
@@ -132,7 +119,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonElement
@@ -176,7 +163,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
@@ -197,7 +184,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/AIFunctionArguments.xml b/xml/Microsoft.Extensions.AI/AIFunctionArguments.xml
new file mode 100644
index 00000000000..6b7595abfc8
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/AIFunctionArguments.xml
@@ -0,0 +1,734 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>
+
+
+ System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>
+
+
+ System.Collections.Generic.IDictionary<System.String,System.Object>
+
+
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>
+
+
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>
+
+
+ System.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>
+
+
+ System.Collections.IEnumerable
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Represents arguments to be used with .
+
+ is a dictionary of name/value pairs that are used
+ as inputs to an . However, an instance carries additional non-nominal
+ information, such as an optional that can be used by
+ an if it needs to resolve any services from a dependency injection
+ container.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })>]
+
+
+
+
+
+ The arguments represented by this instance.
+
+ Initializes a new instance of the class containing
+ the specified .
+
+
+ The reference will be stored if the instance is
+ already a , in which case all dictionary
+ operations on this instance will be routed directly to that instance. If
+ is not a dictionary, a shallow clone of its data will be used to populate this
+ instance. A is treated as an
+ empty dictionary.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IDictionary`2.Add(`0,`1)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Clear
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IDictionary`2.ContainsKey(`0)
+ M:System.Collections.Generic.IReadOnlyDictionary`2.ContainsKey(`0)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 2 })>]
+
+
+
+ System.Collections.Generic.IDictionary<System.Object,System.Object>
+
+
+ Gets or sets additional context associated with these arguments.
+ To be added.
+
+ The context is a dictionary of name/value pairs that can be used to store arbitrary
+ information for use by an implementation. The meaning of this
+ data is left up to the implementer of the .
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 0, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 0, 1, 2 })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.Count
+ P:System.Collections.Generic.IReadOnlyCollection`1.Count
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.Object>>
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 0, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 0, 1, 2 })>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IDictionary`2.Item(`0)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+ System.Object
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IDictionary`2.Keys
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Collections.Generic.ICollection<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IDictionary`2.Remove(`0)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+ System.IServiceProvider
+
+
+ Gets or sets services optionally associated with these arguments.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Add(`0)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 2 })>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Contains(`0)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 2 })>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.IsReadOnly
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Remove(`0)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 2 })>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IReadOnlyDictionary`2.Keys
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Collections.Generic.IEnumerable<System.String>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IReadOnlyDictionary`2.Values
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })>]
+
+
+
+ System.Collections.Generic.IEnumerable<System.Object>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IDictionary`2.Values
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })>]
+
+
+
+ System.Collections.Generic.ICollection<System.Object>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/AIFunctionFactory.xml b/xml/Microsoft.Extensions.AI/AIFunctionFactory.xml
index 16c0cd18a87..e271012bdfc 100644
--- a/xml/Microsoft.Extensions.AI/AIFunctionFactory.xml
+++ b/xml/Microsoft.Extensions.AI/AIFunctionFactory.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -24,6 +25,7 @@
Provides factory methods for creating commonly used implementations of .
To be added.
+ Invoke .NET functions using an AI model.
@@ -36,7 +38,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIFunction
@@ -81,7 +83,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIFunction
@@ -131,6 +133,69 @@
is .
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AIFunction
+
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)]
+ [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+ The instance method to be represented via the created .
+
+ The to construct an instance of on which to invoke when
+ the resulting is invoked. If is provided,
+ ActivatorUtilities.CreateInstance will be used to construct the instance using those services; otherwise,
+ is used, utilizing the type's public parameterless constructor.
+ If an instance can't be constructed, an exception is thrown during the function's invocation.
+
+ Metadata to use to override defaults inferred from .
+
+ Creates an instance for a method, specified via an for
+ and instance method, along with a representing the type of the target object to
+ instantiate each time the method is invoked.
+
+ The created for invoking .
+
+
+ Return values are serialized to using 's
+ . Arguments that are not already of the expected type are
+ marshaled to the expected type via JSON and using 's
+ . If the argument is a ,
+ , or , it is deserialized directly. If the argument is anything else unknown,
+ it is round-tripped through JSON, serializing the object as JSON and then deserializing it to the expected type.
+
+
+
+ is .
+
+
@@ -140,7 +205,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIFunction
@@ -193,7 +258,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIFunction
diff --git a/xml/Microsoft.Extensions.AI/AIFunctionFactoryOptions+ParameterBindingOptions.xml b/xml/Microsoft.Extensions.AI/AIFunctionFactoryOptions+ParameterBindingOptions.xml
new file mode 100644
index 00000000000..84b70e330e9
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/AIFunctionFactoryOptions+ParameterBindingOptions.xml
@@ -0,0 +1,247 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.ValueType
+
+
+
+ System.IEquatable<Microsoft.Extensions.AI.AIFunctionFactoryOptions+ParameterBindingOptions>
+
+
+
+
+ [System.Runtime.CompilerServices.IsReadOnly]
+ [<System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ Provides configuration options produced by the delegate.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 1, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 1, 2 })>]
+
+
+
+ System.Func<System.Reflection.ParameterInfo,Microsoft.Extensions.AI.AIFunctionArguments,System.Object>
+
+
+ Gets a delegate used to determine the value for a bound parameter.
+ To be added.
+
+
+ The default value is .
+
+
+ If , the default binding semantics are used for the parameter.
+ If non- , each time the is invoked, this delegate will be invoked
+ to select the argument value to use for the parameter. The return value of the delegate will be used for the parameter's
+ value.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+ Gets a value indicating whether the parameter should be excluded from the generated schema.
+ To be added.
+
+
+ The default value is .
+
+
+ Typically, this property is set to if and only if is also set to
+ non-. While it's possible to exclude the schema when is ,
+ doing so means that default marshaling will be used but the AI service won't be aware of the parameter or able to generate
+ an argument for it. This is likely to result in invocation errors, as the parameter information is unlikely to be available.
+ It, however, is permissible for cases where invocation of the is tightly controlled, and the caller
+ is expected to augment the argument dictionary with the parameter value.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Int32
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/AIFunctionFactoryOptions.xml b/xml/Microsoft.Extensions.AI/AIFunctionFactoryOptions.xml
index 16cf8b75c0d..3af9fd5bd70 100644
--- a/xml/Microsoft.Extensions.AI/AIFunctionFactoryOptions.xml
+++ b/xml/Microsoft.Extensions.AI/AIFunctionFactoryOptions.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI
9.3.0.0
+ 9.4.0.0
System.Object
@@ -35,7 +36,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -55,7 +56,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -76,6 +77,44 @@
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+ System.Func<System.Reflection.ParameterInfo,Microsoft.Extensions.AI.AIFunctionFactoryOptions+ParameterBindingOptions>
+
+
+ Gets or sets a delegate used to determine how a particular parameter to the function should be bound.
+ To be added.
+
+
+ If , the default parameter binding logic will be used. If non- value,
+ this delegate will be invoked once for each parameter in the function as part of creating the instance.
+ It is not invoked for parameters of type , which are invariably bound to the token
+ provided to the invocation.
+
+
+ Returning a default results in the same behavior as if
+ is .
+
+
+
+
@@ -86,7 +125,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -110,7 +149,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIJsonSchemaCreateOptions
@@ -125,6 +164,62 @@
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 2, 2, 0, 2 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 2, 2, 0, 2 })>]
+
+
+
+ System.Func<System.Object,System.Type,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<System.Object>>
+
+
+ Gets or sets a delegate used to determine the returned by .
+ To be added.
+
+
+ By default, the return value of invoking the method wrapped into an by
+ is then JSON serialized, with the resulting returned from the method.
+ This default behavior is ideal for the common case where the result will be passed back to an AI service. However, if the caller
+ requires more control over the result's marshaling, the property may be set to a delegate that is
+ then provided with complete control over the result's marshaling. The delegate is invoked with the value returned by the method,
+ and its return value is then returned from the method.
+
+
+ When set, the delegate is invoked even for -returning methods, in which case it is invoked with
+ a argument. By default, is returned from the
+ method for instances produced by to wrap
+ -returning methods).
+
+
+ Methods strongly-typed to return types of , , ,
+ and are special-cased. For methods typed to return or ,
+ will be invoked with the value after the returned task has successfully completed.
+ For methods typed to return or , the delegate will be invoked with the
+ task's result value after the task has successfully completed.These behaviors keep synchronous and asynchronous methods consistent.
+
+
+ In addition to the returned value, which is provided to the delegate as the first argument, the delegate is also provided with
+ a represented the declared return type of the method. This can be used to determine how to marshal the result.
+ This may be different than the actual type of the object () if the method returns a derived type
+ or . If the method is typed to return , , or ,
+ the argument will be .
+
+
+
+
@@ -135,7 +230,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -158,7 +253,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
diff --git a/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateContext.xml b/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateContext.xml
index 9aefcc3c12e..b68551fd75e 100644
--- a/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateContext.xml
+++ b/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateContext.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -45,7 +46,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.Serialization.Metadata.JsonTypeInfo
@@ -68,7 +69,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Type
@@ -90,7 +91,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
TAttribute
@@ -133,7 +134,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Reflection.ICustomAttributeProvider
@@ -157,7 +158,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -186,7 +187,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Reflection.ICustomAttributeProvider
@@ -209,7 +210,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.Serialization.Metadata.JsonPropertyInfo
@@ -232,7 +233,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateOptions.xml b/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateOptions.xml
index f8b841e79c9..69e23ed0a17 100644
--- a/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateOptions.xml
+++ b/xml/Microsoft.Extensions.AI/AIJsonSchemaCreateOptions.xml
@@ -14,6 +14,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -49,7 +50,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -57,6 +58,27 @@
To be added.
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AIJsonSchemaCreateOptions
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -71,7 +93,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIJsonSchemaCreateOptions
@@ -98,7 +120,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -116,7 +138,6 @@
-
Method
@@ -124,7 +145,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -145,12 +166,11 @@
-
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -171,12 +191,11 @@
-
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -189,6 +208,41 @@
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+ System.Func<System.Reflection.ParameterInfo,System.Boolean>
+
+
+
+ Gets a callback that is invoked for every parameter in the provided to
+ in order to determine whether it should
+ be included in the generated schema.
+
+ To be added.
+
+ By default, when is , all parameters other
+ than those of type are included in the generated schema.
+ The delegate is not invoked for parameters.
+
+
+
@@ -203,7 +257,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -230,7 +284,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -243,6 +297,58 @@
To be added.
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -253,7 +359,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -266,6 +372,27 @@
To be added.
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -276,7 +403,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/AIJsonUtilities.xml b/xml/Microsoft.Extensions.AI/AIJsonUtilities.xml
index 1e121d4005f..e99a2d83677 100644
--- a/xml/Microsoft.Extensions.AI/AIJsonUtilities.xml
+++ b/xml/Microsoft.Extensions.AI/AIJsonUtilities.xml
@@ -14,6 +14,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -123,7 +124,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonElement
@@ -170,7 +171,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonElement
@@ -213,7 +214,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
@@ -245,7 +246,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/AITool.xml b/xml/Microsoft.Extensions.AI/AITool.xml
index e7dea7c3683..4d9750188b8 100644
--- a/xml/Microsoft.Extensions.AI/AITool.xml
+++ b/xml/Microsoft.Extensions.AI/AITool.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -39,7 +40,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +58,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -84,7 +85,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -105,7 +106,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -126,7 +127,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary.xml b/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary.xml
index 84fbadd5ed1..bd73bc3c937 100644
--- a/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary.xml
+++ b/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary<System.Object>
@@ -39,7 +40,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +58,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -85,7 +86,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -113,7 +114,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
diff --git a/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1+Enumerator.xml b/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1+Enumerator.xml
index 31db1c24f98..d944b32cac6 100644
--- a/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1+Enumerator.xml
+++ b/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1+Enumerator.xml
@@ -10,6 +10,7 @@
Microsoft.Extensions.AI.Abstractions
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -53,7 +54,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -84,7 +85,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -109,7 +110,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -135,7 +136,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -160,7 +161,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1.xml b/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1.xml
index 88e4fea4787..f437180dd46 100644
--- a/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1.xml
+++ b/xml/Microsoft.Extensions.AI/AdditionalPropertiesDictionary`1.xml
@@ -9,6 +9,7 @@
Microsoft.Extensions.AI.Abstractions
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -84,7 +85,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -102,7 +103,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -123,7 +124,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -154,7 +155,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -184,7 +185,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -206,7 +207,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary<TValue>
@@ -235,7 +236,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -265,7 +266,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -287,7 +288,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary<TValue>+Enumerator
@@ -314,7 +315,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
TValue
@@ -343,7 +344,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.ICollection<System.String>
@@ -368,7 +369,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -397,7 +398,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -432,7 +433,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -468,7 +469,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -505,7 +506,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -530,7 +531,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -566,7 +567,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -597,7 +598,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,TValue>>
@@ -629,7 +630,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerable<System.String>
@@ -654,7 +655,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -685,7 +686,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerable<TValue>
@@ -710,7 +711,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.IEnumerator
@@ -733,7 +734,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -765,7 +766,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -800,7 +801,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -857,7 +858,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.ICollection<TValue>
diff --git a/xml/Microsoft.Extensions.AI/AutoChatToolMode.xml b/xml/Microsoft.Extensions.AI/AutoChatToolMode.xml
index bd6cc4f79be..51a2ce26102 100644
--- a/xml/Microsoft.Extensions.AI/AutoChatToolMode.xml
+++ b/xml/Microsoft.Extensions.AI/AutoChatToolMode.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatToolMode
@@ -39,7 +40,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +58,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -83,7 +84,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.AI/AzureAIInferenceChatClient.xml b/xml/Microsoft.Extensions.AI/AzureAIInferenceChatClient.xml
deleted file mode 100644
index ef7787854ae..00000000000
--- a/xml/Microsoft.Extensions.AI/AzureAIInferenceChatClient.xml
+++ /dev/null
@@ -1,243 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.0.0.0
- 9.1.0.0
- 9.3.0.0
-
-
- System.Object
-
-
-
- Microsoft.Extensions.AI.IChatClient
-
-
- System.IDisposable
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
- Represents an for an Azure AI Inference .
- To be added.
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
- The underlying client.
- The ID of the model to use. If null, it can be provided per request via .
- Initializes a new instance of the class for the specified .
- To be added.
-
- is empty or composed entirely of whitespace.
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IChatClient.GetResponseAsync(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage},Microsoft.Extensions.AI.ChatOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
- System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IChatClient.GetStreamingResponseAsync(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage},Microsoft.Extensions.AI.ChatOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
-
- [System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.AzureAIInferenceChatClient+<GetStreamingResponseAsync>d__12))]
- [<System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.AzureAIInferenceChatClient+<GetStreamingResponseAsync>d__12))>]
-
-
-
- System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate>
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- [System.Runtime.CompilerServices.EnumeratorCancellation]
- [<System.Runtime.CompilerServices.EnumeratorCancellation>]
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IChatClient.GetService(System.Type,System.Object)
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
- System.Object
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(1)]
- [<System.Runtime.CompilerServices.Nullable(1)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.IDisposable.Dispose
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
- System.Void
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
- System.Text.Json.JsonSerializerOptions
-
-
- Gets or sets to use for any serialization activities related to tool call arguments and results.
- To be added.
- To be added.
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/AzureAIInferenceEmbeddingGenerator.xml b/xml/Microsoft.Extensions.AI/AzureAIInferenceEmbeddingGenerator.xml
deleted file mode 100644
index 020ed8d6352..00000000000
--- a/xml/Microsoft.Extensions.AI/AzureAIInferenceEmbeddingGenerator.xml
+++ /dev/null
@@ -1,182 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.0.0.0
- 9.1.0.0
- 9.3.0.0
-
-
- System.Object
-
-
-
- Microsoft.Extensions.AI.IEmbeddingGenerator
-
-
- Microsoft.Extensions.AI.IEmbeddingGenerator<System.String,Microsoft.Extensions.AI.Embedding<System.Single>>
-
-
- System.IDisposable
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
- Represents an for an Azure.AI.Inference .
- To be added.
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- The underlying client.
-
- The ID of the model to use. This can also be overridden per request via .
- Either this parameter or must provide a valid model ID.
-
- The number of dimensions to generate in each embedding.
- Initializes a new instance of the class.
- To be added.
-
- is .
-
- is empty or composed entirely of whitespace.
-
- is not positive.
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IEmbeddingGenerator`2.GenerateAsync(System.Collections.Generic.IEnumerable{`0},Microsoft.Extensions.AI.EmbeddingGenerationOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
- System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<Microsoft.Extensions.AI.Embedding<System.Single>>>
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IEmbeddingGenerator.GetService(System.Type,System.Object)
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
- System.Object
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(1)]
- [<System.Runtime.CompilerServices.Nullable(1)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.IDisposable.Dispose
-
-
- Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
-
-
- System.Void
-
-
-
- To be added.
- To be added.
-
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/AzureAIInferenceExtensions.xml b/xml/Microsoft.Extensions.AI/AzureAIInferenceExtensions.xml
index 1fd0175b0c2..cac6bc21ed4 100644
--- a/xml/Microsoft.Extensions.AI/AzureAIInferenceExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/AzureAIInferenceExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -26,16 +27,16 @@
To be added.
-
-
-
-
-
-
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IChatClient
@@ -53,29 +54,29 @@
The client.
- The ID of the model to use. If null, it can be provided per request via .
+ The ID of the model to use. If , it can be provided per request via .
Gets an for use with this .
An that can be used to converse via the .
To be added.
-
-
-
-
-
-
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.AzureAIInference
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IEmbeddingGenerator<System.String,Microsoft.Extensions.AI.Embedding<System.Single>>
-
+
[System.Runtime.CompilerServices.Nullable(2)]
@@ -83,12 +84,12 @@
-
+
The client.
- The ID of the model to use. If null, it can be provided per request via .
- The number of dimensions to generate in each embedding.
+ The ID of the model to use. If , it can be provided per request via .
+ The number of dimensions generated in each embedding.
Gets an for use with this .
An that can be used to generate embeddings via the .
To be added.
diff --git a/xml/Microsoft.Extensions.AI/CachingChatClient.xml b/xml/Microsoft.Extensions.AI/CachingChatClient.xml
index 81d6ccb9cfb..5e00a986b65 100644
--- a/xml/Microsoft.Extensions.AI/CachingChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/CachingChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.DelegatingChatClient
@@ -38,7 +39,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -59,7 +60,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -91,22 +92,31 @@
-
-
-
-
-
-
+
+
+
+
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.String
-
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })]
@@ -124,7 +134,9 @@
- The values to inform the key.
+ The messages to inform the key.
+ The to inform the key.
+ Any other values to inform the key.
Computes a cache key for the specified values.
The computed key.
To be added.
@@ -139,7 +151,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -175,7 +187,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -225,7 +237,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -263,7 +275,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.ChatResponseUpdate>>
@@ -301,7 +313,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
@@ -335,7 +347,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
diff --git a/xml/Microsoft.Extensions.AI/CachingEmbeddingGenerator`2.xml b/xml/Microsoft.Extensions.AI/CachingEmbeddingGenerator`2.xml
index 8e341cba50c..7f594a23483 100644
--- a/xml/Microsoft.Extensions.AI/CachingEmbeddingGenerator`2.xml
+++ b/xml/Microsoft.Extensions.AI/CachingEmbeddingGenerator`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -63,7 +64,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -83,7 +84,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<TEmbedding>>
@@ -120,7 +121,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -160,7 +161,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<TEmbedding>
@@ -193,7 +194,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
diff --git a/xml/Microsoft.Extensions.AI/ChatClientBuilder.xml b/xml/Microsoft.Extensions.AI/ChatClientBuilder.xml
index 905b4405a40..57bdcf4ae37 100644
--- a/xml/Microsoft.Extensions.AI/ChatClientBuilder.xml
+++ b/xml/Microsoft.Extensions.AI/ChatClientBuilder.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -36,7 +37,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -59,7 +60,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -79,7 +80,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IChatClient
@@ -97,7 +98,7 @@
The that should provide services to the instances.
- If null, an empty will be used.
+ If , an empty will be used.
Builds an that represents the entire pipeline. Calls to this instance will pass through each of the pipeline stages in turn.
An instance of that represents the entire pipeline.
@@ -114,7 +115,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
@@ -141,7 +142,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
@@ -168,7 +169,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
@@ -214,7 +215,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.AI/ChatClientBuilderChatClientExtensions.xml b/xml/Microsoft.Extensions.AI/ChatClientBuilderChatClientExtensions.xml
index ae5eb027dd1..6c3080eaa47 100644
--- a/xml/Microsoft.Extensions.AI/ChatClientBuilderChatClientExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/ChatClientBuilderChatClientExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -30,7 +31,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.AI/ChatClientExtensions.xml b/xml/Microsoft.Extensions.AI/ChatClientExtensions.xml
index 113c2629e22..81b98cc5bcb 100644
--- a/xml/Microsoft.Extensions.AI/ChatClientExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/ChatClientExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -35,7 +36,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -79,7 +80,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
TService
@@ -132,7 +133,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -171,7 +172,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -210,7 +211,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
TService
@@ -252,7 +253,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate>
@@ -291,7 +292,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate>
diff --git a/xml/Microsoft.Extensions.AI/ChatClientMetadata.xml b/xml/Microsoft.Extensions.AI/ChatClientMetadata.xml
index b07aaf4ce62..2a9744a6000 100644
--- a/xml/Microsoft.Extensions.AI/ChatClientMetadata.xml
+++ b/xml/Microsoft.Extensions.AI/ChatClientMetadata.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -27,20 +28,20 @@
-
-
+
+
-
-
+
+
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
-
+
@@ -48,31 +49,31 @@
appropriate name defined in the OpenTelemetry Semantic Conventions for Generative AI systems.
The URL for accessing the chat provider, if applicable.
- The ID of the chat model used, if applicable.
+ The ID of the chat model used by default, if applicable.
Initializes a new instance of the class.
To be added.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
- Gets the ID of the model used by this chat provider.
+ Gets the ID of the default model used by this chat client.
To be added.
- This value can be null if either the name is unknown or there are multiple possible models associated with this instance.
+ This value can be if no default model is set on the corresponding .
An individual request may override this value via .
@@ -87,7 +88,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -111,7 +112,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Uri
diff --git a/xml/Microsoft.Extensions.AI/ChatClientStructuredOutputExtensions.xml b/xml/Microsoft.Extensions.AI/ChatClientStructuredOutputExtensions.xml
index 74c3b410048..e1d9f4b0b17 100644
--- a/xml/Microsoft.Extensions.AI/ChatClientStructuredOutputExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/ChatClientStructuredOutputExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -29,15 +30,15 @@
-
-
+
+
-
-
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse<T>>
@@ -63,7 +64,7 @@
-
+
@@ -71,10 +72,10 @@
The .
The chat message to send.
The chat options to configure the request.
-
+
Optionally specifies whether to set a JSON schema on the .
This improves reliability if the underlying model supports native structured output with a schema, but may cause an error if the model does not support it.
- If not specified, the underlying provider's default will be used.
+ If not specified, the default value is .
The to monitor for cancellation requests. The default is .
Sends a chat message, requesting a response matching the type .
@@ -83,15 +84,15 @@
-
-
+
+
-
-
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse<T>>
@@ -117,7 +118,7 @@
-
+
@@ -125,10 +126,10 @@
The .
The chat content to send.
The chat options to configure the request.
-
+
Optionally specifies whether to set a JSON schema on the .
This improves reliability if the underlying model supports native structured output with a schema, but may cause an error if the model does not support it.
- If not specified, the underlying provider's default will be used.
+ If not specified, the default value is .
The to monitor for cancellation requests. The default is .
Sends chat messages, requesting a response matching the type .
@@ -137,15 +138,15 @@
-
-
+
+
-
-
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse<T>>
@@ -171,7 +172,7 @@
-
+
@@ -179,10 +180,11 @@
The .
The text content for the chat message to send.
The chat options to configure the request.
-
+
Optionally specifies whether to set a JSON schema on the .
This improves reliability if the underlying model supports native structured output with a schema, but may cause an error if the model does not support it.
- If not specified, the underlying provider's default will be used.
+ If not specified, the default value is determined by the implementation.
+ If a specific value is required, it must be specified by the caller.
The to monitor for cancellation requests. The default is .
Sends a user chat text message, requesting a response matching the type .
@@ -191,15 +193,15 @@
-
-
+
+
-
-
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse<T>>
@@ -226,7 +228,7 @@
-
+
@@ -235,10 +237,10 @@
The chat message to send.
The JSON serialization options to use.
The chat options to configure the request.
-
+
Optionally specifies whether to set a JSON schema on the .
This improves reliability if the underlying model supports native structured output with a schema, but may cause an error if the model does not support it.
- If not specified, the underlying provider's default will be used.
+ If not specified, the default value is .
The to monitor for cancellation requests. The default is .
Sends a chat message, requesting a response matching the type .
@@ -247,15 +249,15 @@
-
-
+
+
-
-
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse<T>>
@@ -282,7 +284,7 @@
-
+
@@ -291,10 +293,10 @@
The chat content to send.
The JSON serialization options to use.
The chat options to configure the request.
-
+
Optionally specifies whether to set a JSON schema on the .
This improves reliability if the underlying model supports native structured output with a schema, but may cause an error if the model does not support it.
- If not specified, the underlying provider's default will be used.
+ If not specified, the default value is .
The to monitor for cancellation requests. The default is .
Sends chat messages, requesting a response matching the type .
@@ -305,15 +307,15 @@
-
-
+
+
-
-
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse<T>>
@@ -340,7 +342,7 @@
-
+
@@ -349,10 +351,10 @@
The text content for the chat message to send.
The JSON serialization options to use.
The chat options to configure the request.
-
+
Optionally specifies whether to set a JSON schema on the .
This improves reliability if the underlying model supports native structured output with a schema, but may cause an error if the model does not support it.
- If not specified, the underlying provider's default will be used.
+ If not specified, the default value is .
The to monitor for cancellation requests. The default is .
Sends a user chat text message, requesting a response matching the type .
diff --git a/xml/Microsoft.Extensions.AI/ChatFinishReason+Converter.xml b/xml/Microsoft.Extensions.AI/ChatFinishReason+Converter.xml
index db31d7fa231..e0766d26181 100644
--- a/xml/Microsoft.Extensions.AI/ChatFinishReason+Converter.xml
+++ b/xml/Microsoft.Extensions.AI/ChatFinishReason+Converter.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Text.Json.Serialization.JsonConverter<Microsoft.Extensions.AI.ChatFinishReason>
@@ -42,7 +43,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -60,7 +61,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatFinishReason
@@ -90,7 +91,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.AI/ChatFinishReason.xml b/xml/Microsoft.Extensions.AI/ChatFinishReason.xml
index 4a790c0595a..44c15f6abbd 100644
--- a/xml/Microsoft.Extensions.AI/ChatFinishReason.xml
+++ b/xml/Microsoft.Extensions.AI/ChatFinishReason.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -48,7 +49,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -64,7 +65,7 @@
Initializes a new instance of the struct with a string that describes the reason.
To be added.
- is null.
+ is .
is empty or composed entirely of whitespace.
@@ -79,7 +80,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatFinishReason
@@ -103,7 +104,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -129,7 +130,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -162,7 +163,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -185,7 +186,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatFinishReason
@@ -206,7 +207,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -236,7 +237,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -266,7 +267,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatFinishReason
@@ -287,7 +288,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatFinishReason
@@ -308,7 +309,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -330,7 +331,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/ChatMessage.xml b/xml/Microsoft.Extensions.AI/ChatMessage.xml
index 646ea14e741..3fcbec28bbd 100644
--- a/xml/Microsoft.Extensions.AI/ChatMessage.xml
+++ b/xml/Microsoft.Extensions.AI/ChatMessage.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -28,6 +29,7 @@
Represents a chat message used by an .
To be added.
+ Build an AI chat app with .NET.
@@ -39,7 +41,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -63,7 +65,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -93,7 +95,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -116,7 +118,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
@@ -137,7 +139,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -158,7 +160,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatMessage
@@ -183,7 +185,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -200,6 +202,27 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the ID of the chat message.
+ To be added.
+ To be added.
+
+
@@ -210,7 +233,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -241,7 +264,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatRole
@@ -262,7 +285,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -295,7 +318,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/ChatOptions.xml b/xml/Microsoft.Extensions.AI/ChatOptions.xml
index 5bc1ef60a93..65a69f4cc71 100644
--- a/xml/Microsoft.Extensions.AI/ChatOptions.xml
+++ b/xml/Microsoft.Extensions.AI/ChatOptions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -35,7 +36,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -53,7 +54,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
@@ -74,7 +75,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -95,7 +96,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatOptions
@@ -121,7 +122,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Single>
@@ -147,7 +148,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int32>
@@ -168,7 +169,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -189,7 +190,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Single>
@@ -215,7 +216,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponseFormat
@@ -226,7 +227,7 @@
To be added.
- If null, no response format is specified and the client will use its default.
+ If , no response format is specified and the client will use its default.
This property can be set to to specify that the response should be unstructured text,
to to specify that the response should be structured JSON data, or
an instance of constructed with a specific JSON schema to request that the
@@ -246,7 +247,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int64>
@@ -267,7 +268,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -298,7 +299,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Single>
@@ -321,7 +322,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatToolMode
@@ -342,7 +343,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -373,7 +374,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int32>
@@ -398,7 +399,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Single>
diff --git a/xml/Microsoft.Extensions.AI/ChatResponse.xml b/xml/Microsoft.Extensions.AI/ChatResponse.xml
index 1d55d325913..f2c6887edda 100644
--- a/xml/Microsoft.Extensions.AI/ChatResponse.xml
+++ b/xml/Microsoft.Extensions.AI/ChatResponse.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Abstractions
9.3.0.0
+ 9.4.0.0
System.Object
@@ -39,7 +40,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +58,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -80,7 +81,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -108,7 +109,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
@@ -129,7 +130,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -156,7 +157,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.DateTimeOffset>
@@ -177,7 +178,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<Microsoft.Extensions.AI.ChatFinishReason>
@@ -198,7 +199,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -225,7 +226,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -246,7 +247,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -277,7 +278,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -298,7 +299,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -332,7 +333,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponseUpdate[]
@@ -354,7 +355,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -377,7 +378,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.UsageDetails
diff --git a/xml/Microsoft.Extensions.AI/ChatResponseExtensions.xml b/xml/Microsoft.Extensions.AI/ChatResponseExtensions.xml
index 188e01ecd12..e5e1131654f 100644
--- a/xml/Microsoft.Extensions.AI/ChatResponseExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/ChatResponseExtensions.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Abstractions
9.3.0.0
+ 9.4.0.0
System.Object
@@ -36,7 +37,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -64,7 +65,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -78,8 +79,8 @@
The instances to convert to messages and add to the list.
Converts the into instances and adds them to .
- As part of combining into a series of instances, tne
- method may use to determine message boundaries, as well as coalesce
+ As part of combining into a series of instances, the
+ method may use to determine message boundaries, as well as coalesce
contiguous items where applicable, e.g. multiple
instances in a row may be combined into a single .
@@ -87,6 +88,45 @@
is .
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+ The destination list to which the newly constructed message should be added.
+ The instance to convert to a message and add to the list.
+ A predicate to filter which gets included in the message.
+ Converts the into a instance and adds it to .
+
+ If the has no content, or all its content gets excluded by , then
+ no will be added to the .
+
+
+ is .
+
+
@@ -96,7 +136,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
@@ -114,7 +154,7 @@
A representing the completion of the operation.
As part of combining into a series of instances, tne
- method may use to determine message boundaries, as well as coalesce
+ method may use to determine message boundaries, as well as coalesce
contiguous items where applicable, e.g. multiple
instances in a row may be combined into a single .
@@ -132,7 +172,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponse
@@ -146,7 +186,7 @@
The combined .
As part of combining into a single , the method will attempt to reconstruct
- instances. This includes using to determine
+ instances. This includes using to determine
message boundaries, as well as coalescing contiguous items where applicable, e.g. multiple
instances in a row may be combined into a single .
@@ -163,7 +203,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -179,7 +219,7 @@
The combined .
As part of combining into a single , the method will attempt to reconstruct
- instances. This includes using to determine
+ instances. This includes using to determine
message boundaries, as well as coalescing contiguous items where applicable, e.g. multiple
instances in a row may be combined into a single .
diff --git a/xml/Microsoft.Extensions.AI/ChatResponseFormat.xml b/xml/Microsoft.Extensions.AI/ChatResponseFormat.xml
index 27a913733c3..f9001396ded 100644
--- a/xml/Microsoft.Extensions.AI/ChatResponseFormat.xml
+++ b/xml/Microsoft.Extensions.AI/ChatResponseFormat.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponseFormatJson
@@ -82,7 +83,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponseFormatJson
@@ -103,7 +104,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponseFormatText
diff --git a/xml/Microsoft.Extensions.AI/ChatResponseFormatJson.xml b/xml/Microsoft.Extensions.AI/ChatResponseFormatJson.xml
index 808ff1ff935..dec0987e6b7 100644
--- a/xml/Microsoft.Extensions.AI/ChatResponseFormatJson.xml
+++ b/xml/Microsoft.Extensions.AI/ChatResponseFormatJson.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponseFormat
@@ -39,7 +40,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -70,13 +71,13 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Text.Json.JsonElement>
- Gets the JSON schema associated with the response, or null if there is none.
+ Gets the JSON schema associated with the response, or if there is none.
To be added.
To be added.
@@ -91,7 +92,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -112,7 +113,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/ChatResponseFormatText.xml b/xml/Microsoft.Extensions.AI/ChatResponseFormatText.xml
index 8f38c3dcb15..0d476bf456b 100644
--- a/xml/Microsoft.Extensions.AI/ChatResponseFormatText.xml
+++ b/xml/Microsoft.Extensions.AI/ChatResponseFormatText.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatResponseFormat
@@ -37,7 +38,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -55,7 +56,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -81,7 +82,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.AI/ChatResponseUpdate.xml b/xml/Microsoft.Extensions.AI/ChatResponseUpdate.xml
index b3f6a9d0b8f..e7b3f191e56 100644
--- a/xml/Microsoft.Extensions.AI/ChatResponseUpdate.xml
+++ b/xml/Microsoft.Extensions.AI/ChatResponseUpdate.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Abstractions
9.3.0.0
+ 9.4.0.0
System.Object
@@ -55,7 +56,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -79,7 +80,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -109,7 +110,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -132,7 +133,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
@@ -153,7 +154,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -174,7 +175,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -201,7 +202,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -228,7 +229,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.DateTimeOffset>
@@ -249,7 +250,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<Microsoft.Extensions.AI.ChatFinishReason>
@@ -260,6 +261,38 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the ID of the message of which this update is a part.
+ To be added.
+
+ A single streaming response may be composed of multiple messages, each of which may be represented
+ by multiple updates. This property is used to group those updates together into messages.
+
+ Some providers may consider streaming responses to be a single message, and in that case
+ the value of this property may be the same as the response ID.
+
+ This value is used when
+ groups instances into instances.
+ The value must be unique to each call to the underlying provider, and must be shared by
+ all updates that are part of the same logical message within a streaming response.
+
+
+
@@ -270,7 +303,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -291,7 +324,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -322,7 +355,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -348,7 +381,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<Microsoft.Extensions.AI.ChatRole>
@@ -369,7 +402,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -402,7 +435,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/ChatResponse`1.xml b/xml/Microsoft.Extensions.AI/ChatResponse`1.xml
index a3601cf660e..359780d4ea5 100644
--- a/xml/Microsoft.Extensions.AI/ChatResponse`1.xml
+++ b/xml/Microsoft.Extensions.AI/ChatResponse`1.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI
9.3.0.0
+ 9.4.0.0
@@ -49,7 +50,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -72,7 +73,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
T
@@ -98,7 +99,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.AI/ChatRole+Converter.xml b/xml/Microsoft.Extensions.AI/ChatRole+Converter.xml
index ae941cd8ea0..8ac1ff81f50 100644
--- a/xml/Microsoft.Extensions.AI/ChatRole+Converter.xml
+++ b/xml/Microsoft.Extensions.AI/ChatRole+Converter.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Text.Json.Serialization.JsonConverter<Microsoft.Extensions.AI.ChatRole>
@@ -42,7 +43,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -60,7 +61,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatRole
@@ -90,7 +91,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.AI/ChatRole.xml b/xml/Microsoft.Extensions.AI/ChatRole.xml
index 239ad1347b2..214411a82a4 100644
--- a/xml/Microsoft.Extensions.AI/ChatRole.xml
+++ b/xml/Microsoft.Extensions.AI/ChatRole.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -54,7 +55,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatRole
@@ -107,7 +108,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -133,7 +134,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -166,7 +167,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -189,7 +190,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -206,7 +207,7 @@
case-insensitive comparison of their values.
- if left and right are both null or have equivalent values; otherwise, .
+ if left and right are both or have equivalent values; otherwise, .
To be added.
@@ -220,7 +221,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -237,7 +238,7 @@
case-insensitive comparison of their values.
- if left and right have different values; if they have equivalent values or are both null.
+ if left and right have different values; if they have equivalent values or are both .
To be added.
@@ -251,7 +252,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatRole
@@ -272,7 +273,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatRole
@@ -293,7 +294,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -316,7 +317,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatRole
@@ -337,7 +338,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/ChatToolMode.xml b/xml/Microsoft.Extensions.AI/ChatToolMode.xml
index abde4603714..747d577428f 100644
--- a/xml/Microsoft.Extensions.AI/ChatToolMode.xml
+++ b/xml/Microsoft.Extensions.AI/ChatToolMode.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -57,7 +58,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AutoChatToolMode
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.NoneChatToolMode
@@ -112,7 +113,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.RequiredChatToolMode
@@ -136,7 +137,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.RequiredChatToolMode
diff --git a/xml/Microsoft.Extensions.AI/CodeInterpreterTool.xml b/xml/Microsoft.Extensions.AI/CodeInterpreterTool.xml
deleted file mode 100644
index 63f8209c9ff..00000000000
--- a/xml/Microsoft.Extensions.AI/CodeInterpreterTool.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
-
-
- Microsoft.Extensions.AI.AITool
-
-
-
- Represents a tool that can be specified to an AI service to enable it to execute code it generates.
-
- This tool does not itself implement code interpration. It is a marker that can be used to inform a service
- that the service is allowed to execute its generated code if the service is capable of doing so.
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
-
-
-
- Initializes a new instance of the class.
- To be added.
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClient.xml b/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClient.xml
index 4d1dedde40b..87ea8e0dd8c 100644
--- a/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.DelegatingChatClient
@@ -60,7 +61,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -89,7 +90,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -125,7 +126,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClientBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClientBuilderExtensions.xml
index 9d6e97deebd..37323523a6e 100644
--- a/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClientBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/ConfigureOptionsChatClientBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -30,7 +31,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGeneratorBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGeneratorBuilderExtensions.xml
index 413b8dc3e0d..53fef0e1b44 100644
--- a/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGeneratorBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGeneratorBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -30,7 +31,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGenerator`2.xml b/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGenerator`2.xml
index a9846295344..6ceb665f4e2 100644
--- a/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGenerator`2.xml
+++ b/xml/Microsoft.Extensions.AI/ConfigureOptionsEmbeddingGenerator`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -87,7 +88,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -119,7 +120,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<TEmbedding>>
diff --git a/xml/Microsoft.Extensions.AI/ConfigureOptionsSpeechToTextClient.xml b/xml/Microsoft.Extensions.AI/ConfigureOptionsSpeechToTextClient.xml
new file mode 100644
index 00000000000..161470abfcf
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/ConfigureOptionsSpeechToTextClient.xml
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.DelegatingSpeechToTextClient
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Represents a delegating chat client that configures a instance used by the remainder of the pipeline.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+
+
+
+ The inner client.
+
+ The delegate to invoke to configure the instance. It is passed a clone of the caller-supplied instance
+ (or a newly constructed instance if the caller-supplied instance is ).
+
+ Initializes a new instance of the class with the specified callback.
+
+ The delegate is passed either a new instance of if
+ the caller didn't supply a instance, or a clone (via of the caller-supplied
+ instance if one was supplied.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.ConfigureOptionsSpeechToTextClient+<GetStreamingTextAsync>d__3))]
+ [<System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.ConfigureOptionsSpeechToTextClient+<GetStreamingTextAsync>d__3))>]
+
+
+
+ System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.SpeechToTextResponseUpdate>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.EnumeratorCancellation]
+ [<System.Runtime.CompilerServices.EnumeratorCancellation>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Extensions.AI.SpeechToTextResponse>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/ConfigureOptionsSpeechToTextClientBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/ConfigureOptionsSpeechToTextClientBuilderExtensions.xml
new file mode 100644
index 00000000000..cbecd089c2c
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/ConfigureOptionsSpeechToTextClientBuilderExtensions.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+
+ Provides extensions for configuring instances.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+
+ The .
+
+ The delegate to invoke to configure the instance.
+ It is passed a clone of the caller-supplied instance (or a newly constructed instance if the caller-supplied instance is ).
+
+
+ Adds a callback that configures a to be passed to the next client in the pipeline.
+
+ The .
+
+ This method can be used to set default options. The delegate is passed either a new instance of
+ if the caller didn't supply a instance, or a clone (via )
+ of the caller-supplied instance if one was supplied.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/DataContent.xml b/xml/Microsoft.Extensions.AI/DataContent.xml
index f4f5dbc3cba..2662f4e097c 100644
--- a/xml/Microsoft.Extensions.AI/DataContent.xml
+++ b/xml/Microsoft.Extensions.AI/DataContent.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIContent
@@ -50,7 +51,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -71,7 +72,7 @@
To be added.
- is null.
+ is .
is empty or composed entirely of whitespace.
@@ -85,7 +86,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -133,7 +134,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -172,7 +173,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -209,7 +210,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -242,7 +243,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -273,7 +274,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/DelegatingChatClient.xml b/xml/Microsoft.Extensions.AI/DelegatingChatClient.xml
index 1259480438f..5243a6f94c1 100644
--- a/xml/Microsoft.Extensions.AI/DelegatingChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/DelegatingChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -48,7 +49,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -74,7 +75,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -96,7 +97,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -123,7 +124,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -162,7 +163,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -199,7 +200,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate>
@@ -236,7 +237,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IChatClient
diff --git a/xml/Microsoft.Extensions.AI/DelegatingEmbeddingGenerator`2.xml b/xml/Microsoft.Extensions.AI/DelegatingEmbeddingGenerator`2.xml
index da92143f03d..6809b4e5dff 100644
--- a/xml/Microsoft.Extensions.AI/DelegatingEmbeddingGenerator`2.xml
+++ b/xml/Microsoft.Extensions.AI/DelegatingEmbeddingGenerator`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -74,7 +75,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -100,7 +101,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -122,7 +123,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -149,7 +150,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<TEmbedding>>
@@ -188,7 +189,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -223,7 +224,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IEmbeddingGenerator<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.AI/DelegatingSpeechToTextClient.xml b/xml/Microsoft.Extensions.AI/DelegatingSpeechToTextClient.xml
new file mode 100644
index 00000000000..fe79986e20f
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/DelegatingSpeechToTextClient.xml
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.Extensions.AI.ISpeechToTextClient
+
+
+ System.IDisposable
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Provides an optional base class for an that passes through calls to another instance.
+
+
+ This is recommended as a base type when building clients that can be chained in any order around an underlying .
+ The default implementation simply passes each call to the inner client instance.
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ The wrapped client instance.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ if being called from ; otherwise, .
+ Provides a mechanism for releasing unmanaged resources.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Extensions.AI.ISpeechToTextClient.GetService(System.Type,System.Object)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Extensions.AI.ISpeechToTextClient.GetStreamingTextAsync(System.IO.Stream,Microsoft.Extensions.AI.SpeechToTextOptions,System.Threading.CancellationToken)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.SpeechToTextResponseUpdate>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Extensions.AI.ISpeechToTextClient.GetTextAsync(System.IO.Stream,Microsoft.Extensions.AI.SpeechToTextOptions,System.Threading.CancellationToken)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Extensions.AI.SpeechToTextResponse>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.ISpeechToTextClient
+
+
+ Gets the inner .
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/DistributedCachingChatClient.xml b/xml/Microsoft.Extensions.AI/DistributedCachingChatClient.xml
index 408a218e98e..c73f99d6d0f 100644
--- a/xml/Microsoft.Extensions.AI/DistributedCachingChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/DistributedCachingChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.CachingChatClient
@@ -41,7 +42,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -55,22 +56,31 @@
-
-
-
-
-
-
+
+
+
+
+
+
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.String
-
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })]
@@ -88,12 +98,15 @@
- The values to inform the key.
+ The messages to inform the key.
+ The to inform the key.
+ Any other values to inform the key.
Computes a cache key for the specified values.
The computed key.
- The are serialized to JSON using in order to compute the key.
+ The , , and are serialized to JSON using
+ in order to compute the key.
The generated cache key is not guaranteed to be stable across releases of the library.
@@ -111,7 +124,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
@@ -132,7 +145,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -166,7 +179,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.ChatResponseUpdate>>
@@ -200,7 +213,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
@@ -230,7 +243,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
diff --git a/xml/Microsoft.Extensions.AI/DistributedCachingChatClientBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/DistributedCachingChatClientBuilderExtensions.xml
index cf2c8bb7914..1e5b8f84267 100644
--- a/xml/Microsoft.Extensions.AI/DistributedCachingChatClientBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/DistributedCachingChatClientBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -31,7 +32,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGeneratorBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGeneratorBuilderExtensions.xml
index b7362ffc33c..e6d499f4dec 100644
--- a/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGeneratorBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGeneratorBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -32,7 +33,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGenerator`2.xml b/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGenerator`2.xml
index a65d64fd799..4dae3006bae 100644
--- a/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGenerator`2.xml
+++ b/xml/Microsoft.Extensions.AI/DistributedCachingEmbeddingGenerator`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -69,7 +70,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -94,7 +95,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -141,7 +142,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
@@ -164,7 +165,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<TEmbedding>
@@ -198,7 +199,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
diff --git a/xml/Microsoft.Extensions.AI/Embedding.xml b/xml/Microsoft.Extensions.AI/Embedding.xml
index b616a1f3dc7..a02d2ff856d 100644
--- a/xml/Microsoft.Extensions.AI/Embedding.xml
+++ b/xml/Microsoft.Extensions.AI/Embedding.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -59,7 +60,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -77,7 +78,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
@@ -98,7 +99,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.DateTimeOffset>
@@ -119,7 +120,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/EmbeddingGenerationOptions.xml b/xml/Microsoft.Extensions.AI/EmbeddingGenerationOptions.xml
index 22a55d3653e..09844c9145c 100644
--- a/xml/Microsoft.Extensions.AI/EmbeddingGenerationOptions.xml
+++ b/xml/Microsoft.Extensions.AI/EmbeddingGenerationOptions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -35,7 +36,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -53,7 +54,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary
@@ -74,7 +75,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGenerationOptions
@@ -99,7 +100,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int32>
@@ -120,7 +121,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilderEmbeddingGeneratorExtensions.xml b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilderEmbeddingGeneratorExtensions.xml
index cb36826f8cf..317acce4fb0 100644
--- a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilderEmbeddingGeneratorExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilderEmbeddingGeneratorExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -31,7 +32,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilder`2.xml b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilder`2.xml
index 010287f859c..c39fe71f0d4 100644
--- a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilder`2.xml
+++ b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorBuilder`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -59,7 +60,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -82,7 +83,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -102,7 +103,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IEmbeddingGenerator<TInput,TEmbedding>
@@ -120,7 +121,7 @@
The that should provide services to the instances.
- If null, an empty will be used.
+ If , an empty will be used.
Builds an that represents the entire pipeline. Calls to this instance will pass through each of the pipeline stages in turn.
@@ -139,7 +140,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
@@ -166,7 +167,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
@@ -193,7 +194,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorExtensions.xml b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorExtensions.xml
index e652bff5346..db086efdc4c 100644
--- a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -35,7 +36,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<System.ValueTuple<TInput,TEmbedding>[]>
@@ -111,7 +112,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<TEmbedding>
@@ -180,7 +181,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<System.ReadOnlyMemory<TEmbeddingElement>>
@@ -242,7 +243,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -286,7 +287,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
TService
@@ -339,7 +340,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
TService
diff --git a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorMetadata.xml b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorMetadata.xml
index 94f45d158b4..1acd6701252 100644
--- a/xml/Microsoft.Extensions.AI/EmbeddingGeneratorMetadata.xml
+++ b/xml/Microsoft.Extensions.AI/EmbeddingGeneratorMetadata.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -27,21 +28,21 @@
-
-
+
+
-
-
+
+
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
-
-
+
+
@@ -49,56 +50,56 @@
appropriate name defined in the OpenTelemetry Semantic Conventions for Generative AI systems.
The URL for accessing the embedding generation provider, if applicable.
- The ID of the embedding generation model used, if applicable.
- The number of dimensions in vectors produced by this generator, if applicable.
+ The ID of the default embedding generation model used, if applicable.
+ The number of dimensions in vectors produced by the default model, if applicable.
Initializes a new instance of the class.
To be added.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int32>
- Gets the number of dimensions in the embeddings produced by this instance.
+ Gets the number of dimensions in the embeddings produced by the default model.
To be added.
- This value can be null if either the number of dimensions is unknown or there are multiple possible lengths associated with this instance.
+ This value can be if either the number of dimensions is unknown or there are multiple possible lengths associated with this model.
An individual request may override this value via .
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
- Gets the ID of the model used by this embedding generation provider.
+ Gets the ID of the default model used by this embedding generator.
To be added.
- This value can be null if either the name is unknown or there are multiple possible models associated with this instance.
+ This value can be if no default model is set on the corresponding embedding generator.
An individual request may override this value via .
@@ -113,7 +114,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -137,7 +138,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Uri
diff --git a/xml/Microsoft.Extensions.AI/Embedding`1.xml b/xml/Microsoft.Extensions.AI/Embedding`1.xml
index a8f83c47557..92563b87261 100644
--- a/xml/Microsoft.Extensions.AI/Embedding`1.xml
+++ b/xml/Microsoft.Extensions.AI/Embedding`1.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -41,7 +42,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -69,7 +70,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/ErrorContent.xml b/xml/Microsoft.Extensions.AI/ErrorContent.xml
new file mode 100644
index 00000000000..2de0f975733
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/ErrorContent.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AIContent
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")]
+ [<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Represents an error.
+
+ Typically, is used for non-fatal errors, where something went wrong
+ as part of the operation but the operation was still able to continue.
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ The error message to store in this content.
+ Initializes a new instance of the class with the specified error message.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets additional details about the error.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets an error code associated with the error.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+
+ System.String
+
+
+ Gets or sets the error message.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/FunctionCallContent.xml b/xml/Microsoft.Extensions.AI/FunctionCallContent.xml
index 1cda66ce64b..1f48a3f0c93 100644
--- a/xml/Microsoft.Extensions.AI/FunctionCallContent.xml
+++ b/xml/Microsoft.Extensions.AI/FunctionCallContent.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIContent
@@ -41,7 +42,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -81,7 +82,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -110,7 +111,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -133,7 +134,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.FunctionCallContent
@@ -186,7 +187,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -223,7 +224,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/FunctionInvocationContext.xml b/xml/Microsoft.Extensions.AI/FunctionInvocationContext.xml
index c282844a68a..ab855d4131e 100644
--- a/xml/Microsoft.Extensions.AI/FunctionInvocationContext.xml
+++ b/xml/Microsoft.Extensions.AI/FunctionInvocationContext.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI
9.3.0.0
+ 9.4.0.0
System.Object
@@ -33,7 +34,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -41,6 +42,27 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AIFunctionArguments
+
+
+ Gets or sets the arguments associated with this invocation.
+ To be added.
+ To be added.
+
+
@@ -51,7 +73,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.FunctionCallContent
@@ -72,7 +94,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIFunction
@@ -93,7 +115,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -117,7 +139,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -141,7 +163,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -165,7 +187,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IList<Microsoft.Extensions.AI.ChatMessage>
@@ -186,7 +208,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -213,7 +235,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationResult.xml b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationResult.xml
index c76f799b9d1..e5f5a98d83e 100644
--- a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationResult.xml
+++ b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationResult.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -36,7 +37,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -63,7 +64,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Exception
@@ -84,7 +85,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -105,7 +106,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.FunctionInvokingChatClient+FunctionInvocationStatus
diff --git a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationStatus.xml b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationStatus.xml
index 71c85060c65..ca33cbd4007 100644
--- a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationStatus.xml
+++ b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient+FunctionInvocationStatus.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI
9.3.0.0
+ 9.4.0.0
System.Enum
@@ -27,7 +28,7 @@
Field
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.FunctionInvokingChatClient+FunctionInvocationStatus
@@ -47,7 +48,7 @@
Field
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.FunctionInvokingChatClient+FunctionInvocationStatus
@@ -67,7 +68,7 @@
Field
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.FunctionInvokingChatClient+FunctionInvocationStatus
diff --git a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient.xml b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient.xml
index eee0e151304..04befb32b53 100644
--- a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.DelegatingChatClient
@@ -49,30 +50,32 @@
-
-
-
-
-
+
+
+
+
+
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
-
-
+
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
The underlying , or the next instance in a chain of clients.
- An to use for logging information about function invocation.
+ An to use for logging information about function invocation.
+ An optional to use for resolving services required by the instances being invoked.
Initializes a new instance of the class.
@@ -89,7 +92,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -120,7 +123,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IList<Microsoft.Extensions.AI.ChatMessage>
@@ -152,7 +155,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -182,7 +185,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -218,12 +221,12 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
- [System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.FunctionInvokingChatClient+<GetStreamingResponseAsync>d__24))]
- [<System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.FunctionInvokingChatClient+<GetStreamingResponseAsync>d__24))>]
+ [System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.FunctionInvokingChatClient+<GetStreamingResponseAsync>d__25))]
+ [<System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.FunctionInvokingChatClient+<GetStreamingResponseAsync>d__25))>]
@@ -268,7 +271,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -314,7 +317,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<System.Object>
@@ -341,37 +344,44 @@
is .
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
- System.Nullable<System.Int32>
+ System.Int32
- Gets or sets the maximum number of iterations per request.
+ Gets or sets the maximum number of consecutive iterations that are allowed to fail with an error.
- The maximum number of iterations per request.
- The default value is .
+ The maximum number of consecutive iterations that are allowed to fail with an error.
+ The default value is 3.
- Each request to this might end up making
- multiple requests to the inner client. Each time the inner client responds with
- a function call request, this client might perform that invocation and send the results
- back to the inner client in a new request. This property limits the number of times
- such a roundtrip is performed. If null, there is no limit applied. If set, the value
- must be at least one, as it includes the initial request.
+ When function invocations fail with an exception, the
+ continues to make requests to the inner client, optionally supplying exception information (as
+ controlled by ). This allows the to
+ recover from errors by trying other function parameters that may succeed.
+
+
+ However, in case function invocations continue to produce exceptions, this property can be used to
+ limit the number of consecutive failing attempts. When the limit is reached, the exception will be
+ rethrown to the caller.
+
+
+ If the value is set to zero, all function calling exceptions immediately terminate the function
+ invocation loop and the exception will be rethrown to the caller.
Changing the value of this property while the client is in use might result in inconsistencies
@@ -380,37 +390,42 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
- System.Boolean
+ System.Int32
- Gets or sets a value indicating whether to handle exceptions that occur during function calls.
+ Gets or sets the maximum number of iterations per request.
- if the
- underlying will be instructed to give a response without invoking
- any further functions if a function call fails with an exception.
- if the underlying is allowed
- to continue attempting function calls until is reached.
- The default value is .
+ The maximum number of iterations per request.
+ The default value is 10.
+
+ Each request to this might end up making
+ multiple requests to the inner client. Each time the inner client responds with
+ a function call request, this client might perform that invocation and send the results
+ back to the inner client in a new request. This property limits the number of times
+ such a roundtrip is performed. The value must be at least one, as it includes the initial request.
+
+
Changing the value of this property while the client is in use might result in inconsistencies
- as to whether errors are retried during an in-flight request.
-
+ as to how many iterations are allowed for an in-flight request.
+
+
diff --git a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClientBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClientBuilderExtensions.xml
index f20f7184fc4..8171e944bc8 100644
--- a/xml/Microsoft.Extensions.AI/FunctionInvokingChatClientBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/FunctionInvokingChatClientBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -31,7 +32,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.AI/FunctionResultContent.xml b/xml/Microsoft.Extensions.AI/FunctionResultContent.xml
index 85da847c1eb..0c6d12d2912 100644
--- a/xml/Microsoft.Extensions.AI/FunctionResultContent.xml
+++ b/xml/Microsoft.Extensions.AI/FunctionResultContent.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIContent
@@ -42,7 +43,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -84,7 +85,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -116,7 +117,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -149,7 +150,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
diff --git a/xml/Microsoft.Extensions.AI/GeneratedEmbeddings`1.xml b/xml/Microsoft.Extensions.AI/GeneratedEmbeddings`1.xml
index 6f4f21cec43..02c4f185b68 100644
--- a/xml/Microsoft.Extensions.AI/GeneratedEmbeddings`1.xml
+++ b/xml/Microsoft.Extensions.AI/GeneratedEmbeddings`1.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -81,7 +82,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -99,7 +100,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -122,7 +123,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -146,7 +147,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -171,7 +172,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -198,7 +199,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -225,7 +226,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -250,7 +251,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -279,7 +280,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -310,7 +311,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -335,7 +336,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerator<TEmbedding>
@@ -361,7 +362,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -390,7 +391,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -420,7 +421,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
TEmbedding
@@ -449,7 +450,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -478,7 +479,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -506,7 +507,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -531,7 +532,7 @@
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.IEnumerator
@@ -554,7 +555,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AI/HostedCodeInterpreterTool.xml b/xml/Microsoft.Extensions.AI/HostedCodeInterpreterTool.xml
new file mode 100644
index 00000000000..611f94a2459
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/HostedCodeInterpreterTool.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AITool
+
+
+
+ Represents a hosted tool that can be specified to an AI service to enable it to execute code it generates.
+
+ This tool does not itself implement code interpretation. It is a marker that can be used to inform a service
+ that the service is allowed to execute its generated code if the service is capable of doing so.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/HostedWebSearchTool.xml b/xml/Microsoft.Extensions.AI/HostedWebSearchTool.xml
new file mode 100644
index 00000000000..ae011558ab2
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/HostedWebSearchTool.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AITool
+
+
+
+ Represents a hosted tool that can be specified to an AI service to enable it to perform web searches.
+
+ This tool does not itself implement web searches. It is a marker that can be used to inform a service
+ that the service is allowed to perform web searches if the service is capable of doing so.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/IChatClient.xml b/xml/Microsoft.Extensions.AI/IChatClient.xml
index 44dc5f219b8..846917ad20e 100644
--- a/xml/Microsoft.Extensions.AI/IChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/IChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -32,6 +33,7 @@
provided with a callback that could mutate the supplied options argument, and that should be avoided if using a singleton options instance.
+ Build an AI chat app with .NET.
@@ -43,7 +45,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -80,7 +82,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -119,7 +121,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate>
diff --git a/xml/Microsoft.Extensions.AI/IEmbeddingGenerator.xml b/xml/Microsoft.Extensions.AI/IEmbeddingGenerator.xml
index 856426a639f..6e3078518b6 100644
--- a/xml/Microsoft.Extensions.AI/IEmbeddingGenerator.xml
+++ b/xml/Microsoft.Extensions.AI/IEmbeddingGenerator.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Abstractions
9.3.0.0
+ 9.4.0.0
@@ -32,7 +33,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
diff --git a/xml/Microsoft.Extensions.AI/IEmbeddingGenerator`2.xml b/xml/Microsoft.Extensions.AI/IEmbeddingGenerator`2.xml
index 0491f5c7af9..cb9d0f27cac 100644
--- a/xml/Microsoft.Extensions.AI/IEmbeddingGenerator`2.xml
+++ b/xml/Microsoft.Extensions.AI/IEmbeddingGenerator`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -65,7 +66,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<TEmbedding>>
diff --git a/xml/Microsoft.Extensions.AI/ISpeechToTextClient.xml b/xml/Microsoft.Extensions.AI/ISpeechToTextClient.xml
new file mode 100644
index 00000000000..277737e644b
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/ISpeechToTextClient.xml
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ System.IDisposable
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+
+ Represents a speech to text client.
+
+
+ Unless otherwise specified, all members of are thread-safe for concurrent use.
+ It is expected that all implementations of support being used by multiple requests concurrently.
+
+
+ However, implementations of might mutate the arguments supplied to and
+ , such as by configuring the options instance. Thus, consumers of the interface either should avoid
+ using shared instances of these arguments for concurrent invocations or should otherwise ensure by construction that no
+ instances are used which might employ such mutation. For example, the ConfigureOptions method be
+ provided with a callback that could mutate the supplied options argument, and that should be avoided if using a singleton options instance.
+ The audio speech stream passed to these methods will not be closed or disposed by the implementation.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+
+
+
+
+ The type of object being requested.
+ An optional key that can be used to help identify the target service.
+ Asks the for an object of the specified type .
+ The found object, otherwise .
+
+ The purpose of this method is to allow for the retrieval of strongly typed services that might be provided by the ,
+ including itself or any services it might be wrapping.
+
+
+ is .
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.SpeechToTextResponseUpdate>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ The audio speech stream to send.
+ The speech to text options to configure the request.
+ The to monitor for cancellation requests. The default is .
+ Sends audio speech content to the model and streams back the generated text.
+ The text updates representing the streamed output.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Extensions.AI.SpeechToTextResponse>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ The audio speech stream to send.
+ The speech to text options to configure the request.
+ The to monitor for cancellation requests. The default is .
+ Sends audio speech content to the model and returns the generated text.
+ The text generated.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/LoggingChatClient.xml b/xml/Microsoft.Extensions.AI/LoggingChatClient.xml
index f4a02eed4e6..13c9ecd5222 100644
--- a/xml/Microsoft.Extensions.AI/LoggingChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/LoggingChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.DelegatingChatClient
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -62,7 +63,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -98,7 +99,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -148,7 +149,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
diff --git a/xml/Microsoft.Extensions.AI/LoggingChatClientBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/LoggingChatClientBuilderExtensions.xml
index b69ac890635..737cc3bf92c 100644
--- a/xml/Microsoft.Extensions.AI/LoggingChatClientBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/LoggingChatClientBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -29,7 +30,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.AI/LoggingEmbeddingGeneratorBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/LoggingEmbeddingGeneratorBuilderExtensions.xml
index 74f594a9d67..699b2c0f4f9 100644
--- a/xml/Microsoft.Extensions.AI/LoggingEmbeddingGeneratorBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/LoggingEmbeddingGeneratorBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -29,7 +30,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.AI/LoggingEmbeddingGenerator`2.xml b/xml/Microsoft.Extensions.AI/LoggingEmbeddingGenerator`2.xml
index 92e491b29e9..7d19cecf087 100644
--- a/xml/Microsoft.Extensions.AI/LoggingEmbeddingGenerator`2.xml
+++ b/xml/Microsoft.Extensions.AI/LoggingEmbeddingGenerator`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -67,7 +68,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -89,7 +90,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<TEmbedding>>
@@ -126,7 +127,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
diff --git a/xml/Microsoft.Extensions.AI/LoggingSpeechToTextClient.xml b/xml/Microsoft.Extensions.AI/LoggingSpeechToTextClient.xml
new file mode 100644
index 00000000000..2ed4b22d6f4
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/LoggingSpeechToTextClient.xml
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.DelegatingSpeechToTextClient
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ A delegating speech to text client that logs speech to text operations to an .
+ To be added.
+
+ The provided implementation of is thread-safe for concurrent use so long as the
+ employed is also thread-safe for concurrent use.
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+
+
+
+ The underlying .
+ An instance that will be used for all logging.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.LoggingSpeechToTextClient+<GetStreamingTextAsync>d__7))]
+ [<System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(Microsoft.Extensions.AI.LoggingSpeechToTextClient+<GetStreamingTextAsync>d__7))>]
+
+
+
+ System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.SpeechToTextResponseUpdate>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.EnumeratorCancellation]
+ [<System.Runtime.CompilerServices.EnumeratorCancellation>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Extensions.AI.SpeechToTextResponse>
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Text.Json.JsonSerializerOptions
+
+
+ Gets or sets JSON serialization options to use when serializing logging data.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/NoneChatToolMode.xml b/xml/Microsoft.Extensions.AI/NoneChatToolMode.xml
index b4f8703a401..b788c7df32e 100644
--- a/xml/Microsoft.Extensions.AI/NoneChatToolMode.xml
+++ b/xml/Microsoft.Extensions.AI/NoneChatToolMode.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Abstractions
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatToolMode
@@ -37,7 +38,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -55,7 +56,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -81,7 +82,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.AI/OllamaChatClient.xml b/xml/Microsoft.Extensions.AI/OllamaChatClient.xml
index ab781dbfa20..d23beac6be6 100644
--- a/xml/Microsoft.Extensions.AI/OllamaChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/OllamaChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -42,7 +43,7 @@
Constructor
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
@@ -76,7 +77,7 @@
Constructor
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
@@ -118,7 +119,7 @@
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -142,7 +143,7 @@
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -181,7 +182,7 @@
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
@@ -234,7 +235,7 @@
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -269,7 +270,7 @@
Property
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
diff --git a/xml/Microsoft.Extensions.AI/OllamaEmbeddingGenerator.xml b/xml/Microsoft.Extensions.AI/OllamaEmbeddingGenerator.xml
index 271876ae4f7..12516832dbc 100644
--- a/xml/Microsoft.Extensions.AI/OllamaEmbeddingGenerator.xml
+++ b/xml/Microsoft.Extensions.AI/OllamaEmbeddingGenerator.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -45,7 +46,7 @@
Constructor
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
@@ -79,7 +80,7 @@
Constructor
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
@@ -121,7 +122,7 @@
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -145,7 +146,7 @@
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<Microsoft.Extensions.AI.Embedding<System.Single>>>
@@ -185,7 +186,7 @@
Microsoft.Extensions.AI.Ollama
- 9.3.0.0
+ 9.4.0.0
System.Object
diff --git a/xml/Microsoft.Extensions.AI/OpenAIChatClient.xml b/xml/Microsoft.Extensions.AI/OpenAIChatClient.xml
deleted file mode 100644
index fb5161a471c..00000000000
--- a/xml/Microsoft.Extensions.AI/OpenAIChatClient.xml
+++ /dev/null
@@ -1,249 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.0.0.0
- 9.1.0.0
- 9.3.0.0
-
-
- System.Object
-
-
-
- Microsoft.Extensions.AI.IChatClient
-
-
- System.IDisposable
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
- Represents an for an OpenAI or .
- To be added.
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
-
-
- The underlying client.
- Initializes a new instance of the class for the specified .
- To be added.
-
- is .
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
-
-
-
- The underlying client.
- The model to use.
- Initializes a new instance of the class for the specified .
- To be added.
-
- is .
-
- is empty or composed entirely of whitespace.
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IChatClient.GetResponseAsync(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage},Microsoft.Extensions.AI.ChatOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IChatClient.GetStreamingResponseAsync(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage},Microsoft.Extensions.AI.ChatOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate>
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IChatClient.GetService(System.Type,System.Object)
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Object
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(1)]
- [<System.Runtime.CompilerServices.Nullable(1)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.IDisposable.Dispose
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Void
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Text.Json.JsonSerializerOptions
-
-
- Gets or sets to use for any serialization activities related to tool call arguments and results.
- To be added.
- To be added.
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/OpenAIChatCompletionRequest+Converter.xml b/xml/Microsoft.Extensions.AI/OpenAIChatCompletionRequest+Converter.xml
deleted file mode 100644
index 1b1e3dfec3f..00000000000
--- a/xml/Microsoft.Extensions.AI/OpenAIChatCompletionRequest+Converter.xml
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Text.Json.Serialization.JsonConverter<Microsoft.Extensions.AI.OpenAIChatCompletionRequest>
-
- Microsoft.Extensions.AI.OpenAIChatCompletionRequest
-
-
-
-
-
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
-
-
- [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
- [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
-
-
-
-
- Converts an OpenAIChatCompletionRequest object to and from JSON.
-
- To be added.
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- Microsoft.Extensions.AI.OpenAIChatCompletionRequest
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
-
-
-
- The reader.
- The type to convert.
- The serializer options.
-
- Reads and converts the JSON to type OpenAIChatCompletionRequest.
-
- The converted OpenAIChatCompletionRequest object.
- To be added.
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Void
-
-
-
-
-
-
-
- The writer.
- The value to write.
- The serializer options.
-
- Writes the specified value as JSON.
-
- To be added.
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/OpenAIChatCompletionRequest.xml b/xml/Microsoft.Extensions.AI/OpenAIChatCompletionRequest.xml
deleted file mode 100644
index c3950d93816..00000000000
--- a/xml/Microsoft.Extensions.AI/OpenAIChatCompletionRequest.xml
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.1.0.0
- 9.3.0.0
-
-
- System.Object
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
- [System.Runtime.CompilerServices.RequiredMember]
- [<System.Runtime.CompilerServices.RequiredMember>]
-
-
- [System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.OpenAIChatCompletionRequest+Converter))]
- [<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.OpenAIChatCompletionRequest+Converter))>]
-
-
-
-
- Represents an OpenAI chat completion request deserialized as Microsoft.Extension.AI models.
-
- To be added.
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
- [System.Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)]
- [<System.Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)>]
-
-
- [System.Runtime.CompilerServices.CompilerFeatureRequired("RequiredMembers")]
- [<System.Runtime.CompilerServices.CompilerFeatureRequired("RequiredMembers")>]
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
- [System.Runtime.CompilerServices.RequiredMember]
- [<System.Runtime.CompilerServices.RequiredMember>]
-
-
-
- System.Collections.Generic.IList<Microsoft.Extensions.AI.ChatMessage>
-
-
-
- Gets the chat messages specified in the request.
-
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
- System.String
-
-
-
- Gets the model id requested by the chat completion.
-
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
- [System.Runtime.CompilerServices.RequiredMember]
- [<System.Runtime.CompilerServices.RequiredMember>]
-
-
-
- Microsoft.Extensions.AI.ChatOptions
-
-
-
- Gets the chat options governing the request.
-
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Boolean
-
-
-
- Gets a value indicating whether the response should be streamed.
-
- To be added.
- To be added.
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/OpenAIClientExtensions.xml b/xml/Microsoft.Extensions.AI/OpenAIClientExtensions.xml
index 45a44294dd8..9b0e6e57259 100644
--- a/xml/Microsoft.Extensions.AI/OpenAIClientExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/OpenAIClientExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -27,146 +28,184 @@
-
-
-
-
-
-
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
+ 9.4.0.0
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("This method will be removed in an upcoming release.")]
+ [<System.Obsolete("This method will be removed in an upcoming release.")>]
+
+
Microsoft.Extensions.AI.IChatClient
-
+
+
- The client.
- Gets an for use with this .
- An that can be used to converse via the .
+ The client.
+ The model.
+ Gets an for use with this .
+ An that can be used to converse via the .
To be added.
-
-
-
-
-
-
-
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
+ 9.4.0.0
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("This method will be removed in an upcoming release.")]
+ [<System.Obsolete("This method will be removed in an upcoming release.")>]
+
+
- Microsoft.Extensions.AI.IChatClient
+ Microsoft.Extensions.AI.IEmbeddingGenerator<System.String,Microsoft.Extensions.AI.Embedding<System.Single>>
+
The client.
- The model.
- Gets an for use with this .
- An that can be used to converse via the .
+ The model to use.
+ The number of dimensions to generate in each embedding.
+ Gets an for use with this .
+ An that can be used to generate embeddings via the .
To be added.
-
-
-
-
-
-
+
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.IChatClient
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
+
- The client.
- The ID of the assistant to use.
-
- The ID of the thread to use. If not supplied here, it should be supplied per request in .
- If none is supplied, a new thread will be created for a request.
-
- Gets an for use with this .
+ The client.
+ Gets an for use with this .
An that can be used to converse via the .
To be added.
-
-
-
-
-
-
+
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.IChatClient
+
+
+
+
+
+ The client.
+ Gets an for use with this .
+ An that can be used to converse via the .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.OpenAI
+ 9.4.0.0
Microsoft.Extensions.AI.IEmbeddingGenerator<System.String,Microsoft.Extensions.AI.Embedding<System.Single>>
-
+
The client.
- The number of dimensions to generate in each embedding.
+ The number of dimensions to generate in each embedding.
Gets an for use with this .
An that can be used to generate embeddings via the .
To be added.
-
-
-
-
-
-
+
+
+
+
+
+
+
Method
Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
+ 9.4.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
- Microsoft.Extensions.AI.IEmbeddingGenerator<System.String,Microsoft.Extensions.AI.Embedding<System.Single>>
+ Microsoft.Extensions.AI.ISpeechToTextClient
-
-
-
+
- The client.
- The model to use.
- The number of dimensions to generate in each embedding.
- Gets an for use with this .
- An that can be used to generate embeddings via the .
+ The client.
+ Gets an for use with this .
+ An that can be used to transcribe audio via the .
To be added.
diff --git a/xml/Microsoft.Extensions.AI/OpenAIEmbeddingGenerator.xml b/xml/Microsoft.Extensions.AI/OpenAIEmbeddingGenerator.xml
deleted file mode 100644
index 3a669d2b728..00000000000
--- a/xml/Microsoft.Extensions.AI/OpenAIEmbeddingGenerator.xml
+++ /dev/null
@@ -1,198 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.0.0.0
- 9.1.0.0
- 9.3.0.0
-
-
- System.Object
-
-
-
- Microsoft.Extensions.AI.IEmbeddingGenerator
-
-
- Microsoft.Extensions.AI.IEmbeddingGenerator<System.String,Microsoft.Extensions.AI.Embedding<System.Single>>
-
-
- System.IDisposable
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
- An for an OpenAI .
- To be added.
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
-
-
-
- The underlying client.
- The number of dimensions to generate in each embedding.
- Initializes a new instance of the class.
- To be added.
-
- is .
-
- is not positive.
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
-
-
-
-
-
- The underlying client.
- The model to use.
- The number of dimensions to generate in each embedding.
- Initializes a new instance of the class.
- To be added.
-
- is .
-
- is empty or composed entirely of whitespace.
-
- is not positive.
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IEmbeddingGenerator`2.GenerateAsync(System.Collections.Generic.IEnumerable{`0},Microsoft.Extensions.AI.EmbeddingGenerationOptions,System.Threading.CancellationToken)
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<Microsoft.Extensions.AI.Embedding<System.Single>>>
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Extensions.AI.IEmbeddingGenerator.GetService(System.Type,System.Object)
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Object
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(1)]
- [<System.Runtime.CompilerServices.Nullable(1)>]
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.IDisposable.Dispose
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Void
-
-
-
- To be added.
- To be added.
-
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/OpenAIRealtimeExtensions.xml b/xml/Microsoft.Extensions.AI/OpenAIRealtimeExtensions.xml
deleted file mode 100644
index bc96626d763..00000000000
--- a/xml/Microsoft.Extensions.AI/OpenAIRealtimeExtensions.xml
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.0.0.0
- 9.1.0.0
- 9.3.0.0
-
-
- System.Object
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
-
- Provides extension methods for working with and related types.
-
- To be added.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- The .
- The being processed.
- The available tools.
- An optional flag specifying whether to disclose detailed exception information to the model. The default value is .
- An optional that controls JSON handling.
- An optional .
-
- Handles tool calls.
-
- If the represents a tool call, calls the corresponding tool and
- adds the result to the .
-
- If the represents the end of a response, checks if this was due
- to a tool call and if so, instructs the to begin responding to it.
-
- A that represents the completion of processing, including invoking any asynchronous tools.
- To be added.
-
- is .
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- OpenAI.RealtimeConversation.ConversationFunctionTool
-
-
-
-
-
- To be added.
-
- Converts a into a so that
- it can be used with .
-
- A that can be used with .
- To be added.
-
- is .
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/OpenAISerializationHelpers.xml b/xml/Microsoft.Extensions.AI/OpenAISerializationHelpers.xml
deleted file mode 100644
index a7794c7d762..00000000000
--- a/xml/Microsoft.Extensions.AI/OpenAISerializationHelpers.xml
+++ /dev/null
@@ -1,143 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft.Extensions.AI.OpenAI
- 9.1.0.0
- 9.3.0.0
-
-
- System.Object
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(0)]
- [<System.Runtime.CompilerServices.Nullable(0)>]
-
-
-
-
- Defines a set of helpers used to serialize Microsoft.Extensions.AI content using the OpenAI wire format.
-
- To be added.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Threading.Tasks.Task<Microsoft.Extensions.AI.OpenAIChatCompletionRequest>
-
-
-
-
-
-
- The stream containing a message using the OpenAI wire format.
- A token used to cancel the operation.
-
- Deserializes a chat completion request in the OpenAI wire format into a pair of and values.
-
- The deserialized list of chat messages and chat options.
- To be added.
-
- is .
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- The stream to write the value.
- The chat response to serialize.
- The governing function call content serialization.
- A token used to cancel the serialization operation.
-
- Serializes a Microsoft.Extensions.AI response using the OpenAI wire format.
-
- A task tracking the serialization operation.
- To be added.
-
- is .
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Extensions.AI.OpenAI
- 9.3.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
-
- [System.Runtime.CompilerServices.Nullable(2)]
- [<System.Runtime.CompilerServices.Nullable(2)>]
-
-
-
-
-
-
- The stream to write the value.
- The chat response updates to serialize.
- The governing function call content serialization.
- A token used to cancel the serialization operation.
-
- Serializes a Microsoft.Extensions.AI streaming response using the OpenAI wire format.
-
- A task tracking the serialization operation.
- To be added.
-
- is .
-
-
-
-
diff --git a/xml/Microsoft.Extensions.AI/OpenTelemetryChatClient.xml b/xml/Microsoft.Extensions.AI/OpenTelemetryChatClient.xml
index e0a3343ce9e..76529c2dfe7 100644
--- a/xml/Microsoft.Extensions.AI/OpenTelemetryChatClient.xml
+++ b/xml/Microsoft.Extensions.AI/OpenTelemetryChatClient.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.DelegatingChatClient
@@ -24,7 +25,7 @@
Represents a delegating chat client that implements the OpenTelemetry Semantic Conventions for Generative AI systems.
- This class provides an implementation of the Semantic Conventions for Generative AI systems v1.30, defined at .
+ This class provides an implementation of the Semantic Conventions for Generative AI systems v1.32, defined at .
The specification is still experimental and subject to change; as such, the telemetry output by this client is also subject to change.
@@ -38,7 +39,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -70,7 +71,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -95,7 +96,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -124,7 +125,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
@@ -160,7 +161,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -194,7 +195,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -244,7 +245,7 @@
Property
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Text.Json.JsonSerializerOptions
diff --git a/xml/Microsoft.Extensions.AI/OpenTelemetryChatClientBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/OpenTelemetryChatClientBuilderExtensions.xml
index 16f913f9d84..7bb695dc5aa 100644
--- a/xml/Microsoft.Extensions.AI/OpenTelemetryChatClientBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/OpenTelemetryChatClientBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -29,7 +30,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGeneratorBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGeneratorBuilderExtensions.xml
index b8b9d23a469..4a9ae29bfcf 100644
--- a/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGeneratorBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGeneratorBuilderExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -29,7 +30,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGenerator`2.xml b/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGenerator`2.xml
index 80b2a532d22..5d6d856fabb 100644
--- a/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGenerator`2.xml
+++ b/xml/Microsoft.Extensions.AI/OpenTelemetryEmbeddingGenerator`2.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
@@ -44,7 +45,7 @@
The type of embedding generated.
Represents a delegating embedding generator that implements the OpenTelemetry Semantic Conventions for Generative AI systems.
- This class provides an implementation of the Semantic Conventions for Generative AI systems v1.30, defined at .
+ This class provides an implementation of the Semantic Conventions for Generative AI systems v1.32, defined at .
The specification is still experimental and subject to change; as such, the telemetry output by this client is also subject to change.
@@ -58,7 +59,7 @@
Constructor
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
@@ -92,7 +93,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -116,7 +117,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<TEmbedding>>
@@ -152,7 +153,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
System.Object
diff --git a/xml/Microsoft.Extensions.AI/RequiredChatToolMode.xml b/xml/Microsoft.Extensions.AI/RequiredChatToolMode.xml
index f91e5a8124f..5d2f40a46ab 100644
--- a/xml/Microsoft.Extensions.AI/RequiredChatToolMode.xml
+++ b/xml/Microsoft.Extensions.AI/RequiredChatToolMode.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatToolMode
@@ -43,7 +44,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -71,7 +72,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -97,7 +98,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -120,7 +121,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilder.xml b/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilder.xml
new file mode 100644
index 00000000000..3343045c017
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilder.xml
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ A builder for creating pipelines of .
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+
+
+ The inner that represents the underlying backend.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+
+
+
+ A callback that produces the inner that represents the underlying backend.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.ISpeechToTextClient
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ The that should provide services to the instances.
+ If null, an empty will be used.
+
+ Builds an that represents the entire pipeline. Calls to this instance will pass through each of the pipeline stages in turn.
+ An instance of that represents the entire pipeline.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+ The client factory function.
+ Adds a factory for an intermediate audio transcription client to the audio transcription client pipeline.
+ The updated instance.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+ The client factory function.
+ Adds a factory for an intermediate audio transcription client to the audio transcription client pipeline.
+ The updated instance.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilderExtensions.xml b/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilderExtensions.xml
new file mode 100644
index 00000000000..581dd97083c
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilderExtensions.xml
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+
+ Provides extensions for configuring instances.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })]
+ [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>]
+
+
+
+
+
+ The .
+
+ An optional used to create a logger with which logging should be performed.
+ If not supplied, a required instance will be resolved from the service provider.
+
+ An optional callback that can be used to configure the instance.
+ Adds logging to the audio transcription client pipeline.
+ The .
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilderSpeechToTextClientExtensions.xml b/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilderSpeechToTextClientExtensions.xml
new file mode 100644
index 00000000000..2dfd7586ee4
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextClientBuilderSpeechToTextClientExtensions.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+
+ Provides extension methods for working with in the context of .
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+ The client to use as the inner client.
+ Creates a new using as its inner client.
+ The new instance.
+
+ This method is equivalent to using the constructor directly,
+ specifying as the inner client.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextClientExtensions.xml b/xml/Microsoft.Extensions.AI/SpeechToTextClientExtensions.xml
new file mode 100644
index 00000000000..5e1cc1fd0fc
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextClientExtensions.xml
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Extensions for .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ TService
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+
+
+
+
+ The type of the object to be retrieved.
+ The client.
+ An optional key that can be used to help identify the target service.
+ Asks the for an object of type .
+ The found object, otherwise .
+
+ The purpose of this method is to allow for the retrieval of strongly typed services that may be provided by the ,
+ including itself or any services it might be wrapping.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.SpeechToTextResponseUpdate>
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ The client.
+ The single audio speech content.
+ The speech to text options to configure the request.
+ The to monitor for cancellation requests. The default is .
+ Generates text from speech providing a single audio speech .
+ The text generated by the client.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Extensions.AI.SpeechToTextResponse>
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+
+ The client.
+ The single audio speech content.
+ The speech to text options to configure the request.
+ The to monitor for cancellation requests. The default is .
+ Generates text from speech providing a single audio speech .
+ The text generated by the client.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextClientMetadata.xml b/xml/Microsoft.Extensions.AI/SpeechToTextClientMetadata.xml
new file mode 100644
index 00000000000..6b6520424b1
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextClientMetadata.xml
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Provides metadata about an .
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+
+
+
+ The name of the speech to text provider, if applicable. Where possible, this should map to the
+ appropriate name defined in the OpenTelemetry Semantic Conventions for Generative AI systems.
+
+ The URL for accessing the speech to text provider, if applicable.
+ The ID of the speech to text used by default, if applicable.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets the ID of the default model used by this speech to text client.
+ To be added.
+
+ This value can be null if either the name is unknown or there are multiple possible models associated with this instance.
+ An individual request may override this value via .
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets the name of the speech to text provider.
+ To be added.
+
+ Where possible, this maps to the appropriate name defined in the
+ OpenTelemetry Semantic Conventions for Generative AI systems.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Uri
+
+
+ Gets the URL for accessing the speech to text provider.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextOptions.xml b/xml/Microsoft.Extensions.AI/SpeechToTextOptions.xml
new file mode 100644
index 00000000000..774b044e85a
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextOptions.xml
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Represents the options for an speech to text request.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AdditionalPropertiesDictionary
+
+
+ Gets or sets any additional properties associated with the options.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextOptions
+
+
+
+ Produces a clone of the current instance.
+ A clone of the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the model ID for the speech to text.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the language of source speech.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Nullable<System.Int32>
+
+
+ Gets or sets the sample rate of the speech input audio.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the language for the target generated text.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextResponse.xml b/xml/Microsoft.Extensions.AI/SpeechToTextResponse.xml
new file mode 100644
index 00000000000..abab31a90f3
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextResponse.xml
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Represents the result of an speech to text request.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Text.Json.Serialization.JsonConstructor]
+ [<System.Text.Json.Serialization.JsonConstructor>]
+
+
+
+
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ The contents for this response.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ Content of the response.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AdditionalPropertiesDictionary
+
+
+ Gets or sets any additional properties associated with the speech to text completion.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+
+ System.Collections.Generic.IList<Microsoft.Extensions.AI.AIContent>
+
+
+ Gets or sets the generated content items.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+ Gets or sets the end time of the text segment in relation to the full audio speech length.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the model ID used in the creation of the speech to text completion.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Text.Json.Serialization.JsonIgnore]
+ [<System.Text.Json.Serialization.JsonIgnore>]
+
+
+
+ System.Object
+
+
+ Gets or sets the raw representation of the speech to text completion from an underlying implementation.
+ To be added.
+
+ If a is created to represent some underlying object from another object
+ model, this property can be used to store that original object. This can be useful for debugging or
+ for enabling a consumer to access the underlying object model if needed.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the ID of the speech to text response.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+ Gets or sets the start time of the text segment in relation to the full audio speech length.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+ [System.Text.Json.Serialization.JsonIgnore]
+ [<System.Text.Json.Serialization.JsonIgnore>]
+
+
+
+ System.String
+
+
+ Gets the text of this speech to text response.
+ To be added.
+
+ This property concatenates the text of all objects in .
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdate[]
+
+
+
+ Creates an array of instances that represent this .
+ An array of instances that may be used to represent this .
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdate.xml b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdate.xml
new file mode 100644
index 00000000000..916e64bb9b5
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdate.xml
@@ -0,0 +1,355 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Represents a single streaming response chunk from an .
+
+
+
+ is so named because it represents streaming updates
+ to an speech to text generation. As such, it is considered erroneous for multiple updates that are part
+ of the same audio speech to contain competing values. For example, some updates that are part of
+ the same audio speech may have a value, and others may have a non- value,
+ but all of those with a non- value must have the same value (e.g. ).
+
+
+ The relationship between and is
+ codified in the and
+ , which enable bidirectional conversions
+ between the two. Note, however, that the conversion may be slightly lossy, for example if multiple updates
+ all have different objects whereas there's
+ only one slot for such an object available in .
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Text.Json.Serialization.JsonConstructor]
+ [<System.Text.Json.Serialization.JsonConstructor>]
+
+
+
+
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ The contents for this message.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ Content of the message.
+ Initializes a new instance of the class.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AdditionalPropertiesDictionary
+
+
+ Gets or sets additional properties for the update.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+
+ System.Collections.Generic.IList<Microsoft.Extensions.AI.AIContent>
+
+
+ Gets or sets the generated content items.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+ Gets or sets the end time of the text segment associated with this update in relation to the full audio speech length.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+ Gets or sets the kind of the generated text update.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the model ID using in the creation of the speech to text of which this update is a part.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Text.Json.Serialization.JsonIgnore]
+ [<System.Text.Json.Serialization.JsonIgnore>]
+
+
+
+ System.Object
+
+
+ Gets or sets the raw representation of the generated text update from an underlying implementation.
+ To be added.
+
+ If a is created to represent some underlying object from another object
+ model, this property can be used to store that original object. This can be useful for debugging or
+ for enabling a consumer to access the underlying object model if needed.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+ Gets or sets the ID of the generated text response of which this update is a part.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+ Gets or sets the start time of the text segment associated with this update in relation to the full audio speech length.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Runtime.CompilerServices.Nullable(1)]
+ [<System.Runtime.CompilerServices.Nullable(1)>]
+
+
+ [System.Text.Json.Serialization.JsonIgnore]
+ [<System.Text.Json.Serialization.JsonIgnore>]
+
+
+
+ System.String
+
+
+ Gets the text of this speech to text response.
+ To be added.
+
+ This property concatenates the text of all objects in .
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateExtensions.xml b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateExtensions.xml
new file mode 100644
index 00000000000..ef57e5d456d
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateExtensions.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Provides extension methods for working with instances.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponse
+
+
+
+
+
+ The updates to be combined.
+ Combines instances into a single .
+ The combined .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Extensions.AI.SpeechToTextResponse>
+
+
+
+
+
+
+ The updates to be combined.
+ The to monitor for cancellation requests. The default is .
+ Combines instances into a single .
+ The combined .
+ To be added.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateKind+Converter.xml b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateKind+Converter.xml
new file mode 100644
index 00000000000..2849672acce
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateKind+Converter.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Text.Json.Serialization.JsonConverter<Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind>
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Provides a for serializing instances.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateKind.xml b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateKind.xml
new file mode 100644
index 00000000000..2ce6a055bc0
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/SpeechToTextResponseUpdateKind.xml
@@ -0,0 +1,375 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.ValueType
+
+
+
+ System.IEquatable<Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind>
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.IsReadOnly]
+ [<System.Runtime.CompilerServices.IsReadOnly>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+ [System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))]
+ [<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))>]
+
+
+
+
+ Describes the intended purpose of a specific update during streaming of speech to text updates.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+ [System.Text.Json.Serialization.JsonConstructor]
+ [<System.Text.Json.Serialization.JsonConstructor>]
+
+
+
+
+
+
+ The value to associate with this .
+
+ Initializes a new instance of the struct with the provided value.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+ Gets when a non-blocking error occurs during speech to text updates.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Int32
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first instance to compare.
+ The second instance to compare.
+
+ Returns a value indicating whether two instances are equivalent, as determined by a
+ case-insensitive comparison of their values.
+
+
+ if left and right are both null or have equivalent values; otherwise, .
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first instance to compare.
+ The second instance to compare.
+
+ Returns a value indicating whether two instances are not equivalent, as determined by a
+ case-insensitive comparison of their values.
+
+
+ if left and right have different values; if they have equivalent values or are both null.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+ Gets when the generated text session is closed.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+ Gets when the generated text session is opened.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+ Gets when the text was generated after small period of silence.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind
+
+
+ Gets when the text update is in progress, without waiting for silence.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets the value associated with this .
+
+ To be added.
+
+ The value will be serialized into the "kind" message field of the speech to text update format.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/TextContent.xml b/xml/Microsoft.Extensions.AI/TextContent.xml
index 456dfaf1685..78f0ecacb86 100644
--- a/xml/Microsoft.Extensions.AI/TextContent.xml
+++ b/xml/Microsoft.Extensions.AI/TextContent.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIContent
@@ -42,7 +43,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -65,7 +66,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -88,7 +89,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.AI/TextReasoningContent.xml b/xml/Microsoft.Extensions.AI/TextReasoningContent.xml
new file mode 100644
index 00000000000..cec4395a89e
--- /dev/null
+++ b/xml/Microsoft.Extensions.AI/TextReasoningContent.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.AIContent
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")]
+ [<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+ Represents text reasoning content in a chat.
+
+
+ is distinct from .
+ represents "thinking" or "reasoning" performed by the model and is distinct from the actual output text from
+ the model, which is represented by . Neither types derives from the other.
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+
+
+
+ The text reasoning content.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text reasoning content.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI.Abstractions
+ 9.4.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/xml/Microsoft.Extensions.AI/UriContent.xml b/xml/Microsoft.Extensions.AI/UriContent.xml
index d5aa570505a..866ecab2bbc 100644
--- a/xml/Microsoft.Extensions.AI/UriContent.xml
+++ b/xml/Microsoft.Extensions.AI/UriContent.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.AI.Abstractions
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIContent
@@ -43,7 +44,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -76,7 +77,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -113,7 +114,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -146,7 +147,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -167,7 +168,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Uri
diff --git a/xml/Microsoft.Extensions.AI/UsageContent.xml b/xml/Microsoft.Extensions.AI/UsageContent.xml
index 52dcc83d8fc..eeed3a315fa 100644
--- a/xml/Microsoft.Extensions.AI/UsageContent.xml
+++ b/xml/Microsoft.Extensions.AI/UsageContent.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AIContent
@@ -41,7 +42,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -59,7 +60,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -86,7 +87,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.UsageDetails
diff --git a/xml/Microsoft.Extensions.AI/UsageDetails.xml b/xml/Microsoft.Extensions.AI/UsageDetails.xml
index 0495ca62911..f23d5b8a647 100644
--- a/xml/Microsoft.Extensions.AI/UsageDetails.xml
+++ b/xml/Microsoft.Extensions.AI/UsageDetails.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -39,7 +40,7 @@
Constructor
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +58,7 @@
Method
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.AdditionalPropertiesDictionary<System.Int64>
@@ -107,7 +108,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int64>
@@ -128,7 +129,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int64>
@@ -149,7 +150,7 @@
Property
Microsoft.Extensions.AI.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int64>
diff --git a/xml/Microsoft.Extensions.AmbientMetadata/ApplicationMetadata.xml b/xml/Microsoft.Extensions.AmbientMetadata/ApplicationMetadata.xml
index 8f6f2463205..6e840d30ad9 100644
--- a/xml/Microsoft.Extensions.AmbientMetadata/ApplicationMetadata.xml
+++ b/xml/Microsoft.Extensions.AmbientMetadata/ApplicationMetadata.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
@@ -64,7 +65,7 @@
Property
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
@@ -93,7 +94,7 @@
Property
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
@@ -122,7 +123,7 @@
Property
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
@@ -151,7 +152,7 @@
Property
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AsyncState/AsyncStateToken.xml b/xml/Microsoft.Extensions.AsyncState/AsyncStateToken.xml
index ed2e8b7b009..27c43accb52 100644
--- a/xml/Microsoft.Extensions.AsyncState/AsyncStateToken.xml
+++ b/xml/Microsoft.Extensions.AsyncState/AsyncStateToken.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -54,7 +55,7 @@
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -82,7 +83,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -110,7 +111,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -134,7 +135,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -164,7 +165,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.AsyncState/IAsyncContext`1.xml b/xml/Microsoft.Extensions.AsyncState/IAsyncContext`1.xml
index 8d45a1465db..d9fca8a73fa 100644
--- a/xml/Microsoft.Extensions.AsyncState/IAsyncContext`1.xml
+++ b/xml/Microsoft.Extensions.AsyncState/IAsyncContext`1.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -50,7 +51,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
T
@@ -78,7 +79,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -108,7 +109,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.AsyncState/IAsyncLocalContext`1.xml b/xml/Microsoft.Extensions.AsyncState/IAsyncLocalContext`1.xml
index 65553c1e232..117f7a49c70 100644
--- a/xml/Microsoft.Extensions.AsyncState/IAsyncLocalContext`1.xml
+++ b/xml/Microsoft.Extensions.AsyncState/IAsyncLocalContext`1.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.AsyncState/IAsyncState.xml b/xml/Microsoft.Extensions.AsyncState/IAsyncState.xml
index 87b01c57b47..dc2eb744d62 100644
--- a/xml/Microsoft.Extensions.AsyncState/IAsyncState.xml
+++ b/xml/Microsoft.Extensions.AsyncState/IAsyncState.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -39,7 +40,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -67,7 +68,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -90,7 +91,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AsyncState.AsyncStateToken
@@ -114,7 +115,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -137,7 +138,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -166,7 +167,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Caching.Hybrid/HybridCacheOptions.xml b/xml/Microsoft.Extensions.Caching.Hybrid/HybridCacheOptions.xml
index 6bad173d2b2..14f1f08032a 100644
--- a/xml/Microsoft.Extensions.Caching.Hybrid/HybridCacheOptions.xml
+++ b/xml/Microsoft.Extensions.Caching.Hybrid/HybridCacheOptions.xml
@@ -11,6 +11,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -38,7 +39,7 @@
Constructor
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
@@ -56,7 +57,7 @@
Property
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -106,7 +107,7 @@
Property
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -132,7 +133,7 @@
Property
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
System.Int64
@@ -160,7 +161,7 @@
Property
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Caching.Hybrid/IHybridCacheBuilder.xml b/xml/Microsoft.Extensions.Caching.Hybrid/IHybridCacheBuilder.xml
index 200406f1c21..267767adcca 100644
--- a/xml/Microsoft.Extensions.Caching.Hybrid/IHybridCacheBuilder.xml
+++ b/xml/Microsoft.Extensions.Caching.Hybrid/IHybridCacheBuilder.xml
@@ -11,6 +11,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -30,7 +31,7 @@
Property
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml b/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml
index 11554947d4e..6142e9d745e 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml
@@ -388,5 +388,93 @@
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.Caching.Memory
+ 10.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.OverloadResolutionPriority(1)]
+ [<System.Runtime.CompilerServices.OverloadResolutionPriority(1)>]
+
+
+
+ System.Boolean
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(2)]
+ [<System.Runtime.CompilerServices.Nullable(2)>]
+
+
+
+
+
+ A character span corresponding to a identifying the requested entry.
+ The located value or null.
+
+ Gets the item associated with this key if present.
+
+ True if the key was found.
+ This method allows values with keys to be queried by content without allocating a new instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.Caching.Memory
+ 10.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.OverloadResolutionPriority(1)]
+ [<System.Runtime.CompilerServices.OverloadResolutionPriority(1)>]
+
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+
+
+
+ To be added.
+ A character span corresponding to a identifying the requested entry.
+ The located value or null.
+
+ Gets the item associated with this key if present.
+
+ True if the key was found.
+ This method allows values with keys to be queried by content without allocating a new instance.
+
+
diff --git a/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCache.xml b/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCache.xml
index 4949fab8ccc..2477b9e280a 100644
--- a/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCache.xml
+++ b/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCache.xml
@@ -16,6 +16,7 @@
9.0.0.0
9.0.1.0
9.0.2.0
+ 9.0.4.0
10.0.0.0
diff --git a/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCacheOptions.xml b/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCacheOptions.xml
index 79995ea1270..fe9e7407c58 100644
--- a/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCacheOptions.xml
+++ b/xml/Microsoft.Extensions.Caching.StackExchangeRedis/RedisCacheOptions.xml
@@ -16,6 +16,7 @@
9.0.0.0
9.0.1.0
9.0.2.0
+ 9.0.4.0
10.0.0.0
diff --git a/xml/Microsoft.Extensions.Compliance.Classification/DataClassification.xml b/xml/Microsoft.Extensions.Compliance.Classification/DataClassification.xml
index c08ddc9055e..78628780723 100644
--- a/xml/Microsoft.Extensions.Compliance.Classification/DataClassification.xml
+++ b/xml/Microsoft.Extensions.Compliance.Classification/DataClassification.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -59,7 +60,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -87,7 +88,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -115,7 +116,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -143,7 +144,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -167,7 +168,7 @@
Property
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassification
@@ -190,7 +191,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -220,7 +221,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -250,7 +251,7 @@
Property
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -273,7 +274,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -297,7 +298,7 @@
Property
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassification
@@ -320,7 +321,7 @@
Property
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationAttribute.xml b/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationAttribute.xml
index 4a8307c3485..c7721e88f03 100644
--- a/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationAttribute.xml
+++ b/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationAttribute.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Attribute
@@ -51,7 +52,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -74,7 +75,7 @@
Property
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassification
@@ -97,7 +98,7 @@
Property
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationSet.xml b/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationSet.xml
index fce60c10db6..9175a6242ca 100644
--- a/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationSet.xml
+++ b/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationSet.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -51,7 +52,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -74,7 +75,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -104,7 +105,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -130,7 +131,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -158,7 +159,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -186,7 +187,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationSet
@@ -213,7 +214,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -237,7 +238,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationSet
@@ -264,7 +265,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -288,7 +289,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationSet
diff --git a/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationTypeConverter.xml b/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationTypeConverter.xml
index 5b39b32805f..7a3e3362b2b 100644
--- a/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationTypeConverter.xml
+++ b/xml/Microsoft.Extensions.Compliance.Classification/DataClassificationTypeConverter.xml
@@ -8,6 +8,7 @@
Microsoft.Extensions.Compliance.Abstractions
9.3.0.0
+ 9.4.0.0
System.ComponentModel.TypeConverter
@@ -39,7 +40,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -57,7 +58,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -92,7 +93,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -120,7 +121,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Object
@@ -157,7 +158,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Compliance.Classification/NoDataClassificationAttribute.xml b/xml/Microsoft.Extensions.Compliance.Classification/NoDataClassificationAttribute.xml
index 9f09e47cb5a..0034c12aa10 100644
--- a/xml/Microsoft.Extensions.Compliance.Classification/NoDataClassificationAttribute.xml
+++ b/xml/Microsoft.Extensions.Compliance.Classification/NoDataClassificationAttribute.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationAttribute
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Compliance.Classification/UnknownDataClassificationAttribute.xml b/xml/Microsoft.Extensions.Compliance.Classification/UnknownDataClassificationAttribute.xml
index 2a0bc830d7a..70d763c2819 100644
--- a/xml/Microsoft.Extensions.Compliance.Classification/UnknownDataClassificationAttribute.xml
+++ b/xml/Microsoft.Extensions.Compliance.Classification/UnknownDataClassificationAttribute.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationAttribute
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/ErasingRedactor.xml b/xml/Microsoft.Extensions.Compliance.Redaction/ErasingRedactor.xml
index b3014282f8a..74262a7fc69 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/ErasingRedactor.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/ErasingRedactor.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.Redactor
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -84,7 +85,7 @@
Property
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
@@ -113,7 +114,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/FakeRedactionBuilderExtensions.xml b/xml/Microsoft.Extensions.Compliance.Redaction/FakeRedactionBuilderExtensions.xml
index 97db0ef7990..70ca1ac703a 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/FakeRedactionBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/FakeRedactionBuilderExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder
@@ -85,7 +86,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder
@@ -125,7 +126,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactor.xml b/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactor.xml
index 999a534ffec..6d86b23f453 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactor.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactor.xml
@@ -18,6 +18,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.Redactor
@@ -25,7 +26,7 @@
- A redactor using HMACSHA256 to encode data being redacted.
+ Represents a redactor that uses HMAC SHA-256 to encode redacted data.
To be added.
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
@@ -63,7 +64,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -89,7 +90,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactorOptions.xml b/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactorOptions.xml
index fe2e24d28ec..ce2803dfc3d 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactorOptions.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactorOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
@@ -64,7 +65,7 @@
Property
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
@@ -108,7 +109,7 @@
Property
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
System.Nullable<System.Int32>
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/IRedactionBuilder.xml b/xml/Microsoft.Extensions.Compliance.Redaction/IRedactionBuilder.xml
index a68f9f859e4..0017bdd3a49 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/IRedactionBuilder.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/IRedactionBuilder.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Property
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -61,7 +62,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder
@@ -103,7 +104,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/IRedactorProvider.xml b/xml/Microsoft.Extensions.Compliance.Redaction/IRedactorProvider.xml
index 73207f5c42d..90d0af01ee1 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/IRedactorProvider.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/IRedactorProvider.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.Redactor
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactor.xml b/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactor.xml
index a591bfaae86..9c0c067b75e 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactor.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactor.xml
@@ -23,6 +23,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.Redactor
@@ -54,7 +55,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -76,7 +77,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -106,7 +107,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.NullRedactor
@@ -133,7 +134,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -170,7 +171,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactorProvider.xml b/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactorProvider.xml
index 58686aba30a..c21368595fb 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactorProvider.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/NullRedactorProvider.xml
@@ -23,6 +23,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -58,7 +59,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -79,7 +80,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.Redactor
@@ -109,7 +110,7 @@
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.NullRedactorProvider
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/RedactionExtensions.xml b/xml/Microsoft.Extensions.Compliance.Redaction/RedactionExtensions.xml
index 1038385c5e0..4b07dbec54f 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/RedactionExtensions.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/RedactionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder
@@ -87,7 +88,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder
diff --git a/xml/Microsoft.Extensions.Compliance.Redaction/Redactor.xml b/xml/Microsoft.Extensions.Compliance.Redaction/Redactor.xml
index 311d58e14d6..0cbbbd9163b 100644
--- a/xml/Microsoft.Extensions.Compliance.Redaction/Redactor.xml
+++ b/xml/Microsoft.Extensions.Compliance.Redaction/Redactor.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -85,7 +86,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -112,7 +113,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -145,7 +146,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -183,7 +184,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -214,7 +215,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -253,7 +254,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -311,7 +312,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -374,7 +375,7 @@
Method
Microsoft.Extensions.Compliance.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactionCollector.xml b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactionCollector.xml
index 88a7304e8e0..d1f4cfc8973 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactionCollector.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactionCollector.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -64,7 +65,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.Compliance.Testing.RedactedData>
@@ -87,7 +88,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.Compliance.Testing.RedactorRequested>
@@ -110,7 +111,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Testing.RedactedData
@@ -134,7 +135,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Testing.RedactorRequested
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactor.xml b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactor.xml
index b7af23005dd..15940c1b9a6 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactor.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactor.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.Redactor
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -77,7 +78,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Testing.FakeRedactor
@@ -112,7 +113,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector
@@ -135,7 +136,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -161,7 +162,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorOptions.xml b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorOptions.xml
index 0945999a1d2..9713b85ef6b 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorOptions.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -64,7 +65,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorProvider.xml b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorProvider.xml
index a3b489c8b85..aba042d9d77 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorProvider.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/FakeRedactorProvider.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -50,7 +51,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -75,7 +76,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector
@@ -101,7 +102,7 @@
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Redaction.Redactor
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/FakeTaxonomy.xml b/xml/Microsoft.Extensions.Compliance.Testing/FakeTaxonomy.xml
index ea5afa93cff..a2899009d5e 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/FakeTaxonomy.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/FakeTaxonomy.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassification
@@ -70,7 +71,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassification
@@ -93,7 +94,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/PrivateDataAttribute.xml b/xml/Microsoft.Extensions.Compliance.Testing/PrivateDataAttribute.xml
index 519ff448cbb..508fa42d1e6 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/PrivateDataAttribute.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/PrivateDataAttribute.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationAttribute
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/PublicDataAttribute.xml b/xml/Microsoft.Extensions.Compliance.Testing/PublicDataAttribute.xml
index a48e5b8c601..b60f908fba6 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/PublicDataAttribute.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/PublicDataAttribute.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationAttribute
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/RedactedData.xml b/xml/Microsoft.Extensions.Compliance.Testing/RedactedData.xml
index 464722388ee..f0995520ca3 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/RedactedData.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/RedactedData.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -55,7 +56,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -85,7 +86,7 @@
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -113,7 +114,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -141,7 +142,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -165,7 +166,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -195,7 +196,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -225,7 +226,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -248,7 +249,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -271,7 +272,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Compliance.Testing/RedactorRequested.xml b/xml/Microsoft.Extensions.Compliance.Testing/RedactorRequested.xml
index 368846a972a..91168515d8d 100644
--- a/xml/Microsoft.Extensions.Compliance.Testing/RedactorRequested.xml
+++ b/xml/Microsoft.Extensions.Compliance.Testing/RedactorRequested.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -55,7 +56,7 @@
Constructor
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -80,7 +81,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Compliance.Classification.DataClassificationSet
@@ -106,7 +107,7 @@
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -134,7 +135,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -162,7 +163,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -186,7 +187,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -216,7 +217,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -246,7 +247,7 @@
Property
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Configuration/ApplicationMetadataConfigurationBuilderExtensions.xml b/xml/Microsoft.Extensions.Configuration/ApplicationMetadataConfigurationBuilderExtensions.xml
index 4fbe28b9745..163347c23de 100644
--- a/xml/Microsoft.Extensions.Configuration/ApplicationMetadataConfigurationBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.Configuration/ApplicationMetadataConfigurationBuilderExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Method
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Configuration.IConfigurationBuilder
diff --git a/xml/Microsoft.Extensions.DependencyInjection.Specification/KeyedDependencyInjectionSpecificationTests.xml b/xml/Microsoft.Extensions.DependencyInjection.Specification/KeyedDependencyInjectionSpecificationTests.xml
index d92defdf778..9c3fd8f31a4 100644
--- a/xml/Microsoft.Extensions.DependencyInjection.Specification/KeyedDependencyInjectionSpecificationTests.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection.Specification/KeyedDependencyInjectionSpecificationTests.xml
@@ -66,6 +66,33 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.DependencyInjection.Specification.Tests
+ 10.0.0.0
+
+
+
+ [Xunit.Fact]
+ [<Xunit.Fact>]
+
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
@@ -388,6 +415,87 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.DependencyInjection.Specification.Tests
+ 10.0.0.0
+
+
+
+ [Xunit.Fact]
+ [<Xunit.Fact>]
+
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.DependencyInjection.Specification.Tests
+ 10.0.0.0
+
+
+
+ [Xunit.Fact]
+ [<Xunit.Fact>]
+
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.DependencyInjection.Specification.Tests
+ 10.0.0.0
+
+
+
+ [Xunit.Fact]
+ [<Xunit.Fact>]
+
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml
index bbe571930a4..bdec388ca08 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -106,7 +107,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml
index 66d7355e581..df64531f26f 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -78,7 +79,7 @@
Method
Microsoft.Extensions.AmbientMetadata.Application
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/AsyncStateExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/AsyncStateExtensions.xml
index 5b1516c3f54..c0dc4ecd7e0 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/AsyncStateExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/AsyncStateExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -41,7 +42,7 @@
Method
Microsoft.Extensions.AsyncState
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml
index 47ac9dd3d83..058a23302fc 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -85,7 +86,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -129,7 +130,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -158,7 +159,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -193,7 +194,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -238,7 +239,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -285,7 +286,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -332,7 +333,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -382,7 +383,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -435,7 +436,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -492,7 +493,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -552,7 +553,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -589,7 +590,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -627,7 +628,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -665,7 +666,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -706,7 +707,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -743,7 +744,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -791,7 +792,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -835,7 +836,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -879,7 +880,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -925,7 +926,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -971,7 +972,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1020,7 +1021,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1072,7 +1073,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1128,7 +1129,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1163,7 +1164,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1193,7 +1194,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1230,7 +1231,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1270,7 +1271,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -1306,7 +1307,7 @@
Method
Microsoft.Extensions.DependencyInjection.AutoActivation
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml
index fb5119eab05..9a1671734f5 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -35,7 +36,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
@@ -65,7 +66,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
@@ -95,7 +96,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
@@ -134,7 +135,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.ChatClientBuilder
diff --git a/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml
index 05943b0a938..2537dc14dc4 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -78,7 +79,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -114,7 +115,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -145,7 +146,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -183,7 +184,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -212,7 +213,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -243,7 +244,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -274,7 +275,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -302,7 +303,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml
index 675c66fb5b7..158dcd9c912 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml
@@ -12,6 +12,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Method
Microsoft.Extensions.Options.Contextual
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -67,7 +68,7 @@
Method
Microsoft.Extensions.Options.Contextual
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -104,7 +105,7 @@
Method
Microsoft.Extensions.Options.Contextual
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -148,7 +149,7 @@
Method
Microsoft.Extensions.Options.Contextual
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -194,7 +195,7 @@
Method
Microsoft.Extensions.Options.Contextual
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -247,7 +248,7 @@
Method
Microsoft.Extensions.Options.Contextual
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -284,7 +285,7 @@
Method
Microsoft.Extensions.Options.Contextual
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml
index a62479a1407..feef654efe7 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml
@@ -10,6 +10,7 @@
9.0.0.0
9.1.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -35,7 +36,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
@@ -88,7 +89,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
@@ -141,7 +142,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
@@ -203,7 +204,7 @@
Method
Microsoft.Extensions.AI
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<TInput,TEmbedding>
diff --git a/xml/Microsoft.Extensions.DependencyInjection/EnrichmentServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/EnrichmentServiceCollectionExtensions.xml
index f6f4f5074aa..49e1c0950fb 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/EnrichmentServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/EnrichmentServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -78,7 +79,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -122,7 +123,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -153,7 +154,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml
index e230a66ae25..eaf5a94c2eb 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml
index 406b2920267..6846649b9fb 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -74,7 +75,7 @@
Method
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -103,7 +104,7 @@
Method
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml
index fc47c5905bf..3ed719cac01 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Compliance.Testing
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml
index b2764304e85..21dd8fa40d1 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -107,7 +108,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml
index 38b8f817905..0cc81a2578e 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
@@ -79,7 +80,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
@@ -113,7 +114,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml
index 57a13a069bf..1aafa27c03a 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -77,7 +78,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -109,7 +110,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -141,7 +142,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpDiagnosticsServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpDiagnosticsServiceCollectionExtensions.xml
index 0aba2d31d33..690f4799fea 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/HttpDiagnosticsServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/HttpDiagnosticsServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -77,7 +78,7 @@
Method
Microsoft.Extensions.Http.Diagnostics
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/HybridCacheBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HybridCacheBuilderExtensions.xml
index b7566452c1c..8dda3dcdbb4 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/HybridCacheBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/HybridCacheBuilderExtensions.xml
@@ -11,6 +11,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -39,7 +40,7 @@
Method
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder
@@ -79,7 +80,7 @@
Method
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder
@@ -130,7 +131,7 @@
Method
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder
@@ -159,7 +160,7 @@
Method
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder
diff --git a/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml
index d6eb806a4b7..a79c5e1b0f1 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml
@@ -11,6 +11,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -39,7 +40,7 @@
Method
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder
@@ -66,7 +67,7 @@
Method
Microsoft.Extensions.Caching.Hybrid
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder
diff --git a/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml
index 2ebeddcafed..3d6cc9536b1 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml
@@ -12,6 +12,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -67,7 +68,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -96,7 +97,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml
index 62ce2ac9489..2cd3c8b0081 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -106,7 +107,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml
index 68a45a81758..90da2765bb3 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -74,7 +75,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -103,7 +104,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/LatencyRegistryServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/LatencyRegistryServiceCollectionExtensions.xml
index 4c1e2b29cbb..26a954b7c65 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/LatencyRegistryServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/LatencyRegistryServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -85,7 +86,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -123,7 +124,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/NullLatencyContextServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/NullLatencyContextServiceCollectionExtensions.xml
index b056843221e..6f9593aee1b 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/NullLatencyContextServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/NullLatencyContextServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -41,7 +42,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ObjectPoolServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ObjectPoolServiceCollectionExtensions.xml
index 20b4ac949f9..63c6f65b674 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ObjectPoolServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ObjectPoolServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Method
Microsoft.Extensions.ObjectPool.DependencyInjection
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -100,7 +101,7 @@
Method
Microsoft.Extensions.ObjectPool.DependencyInjection
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -162,7 +163,7 @@
Method
Microsoft.Extensions.ObjectPool.DependencyInjection
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -199,7 +200,7 @@
Method
Microsoft.Extensions.ObjectPool.DependencyInjection
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml
index ef0a1deda17..a2d981c5534 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -106,7 +107,7 @@
Method
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml
index 17dc3933199..2a2c030ba60 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Compliance.Redaction
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml
index d1b0c8ecb6d..ca951d1579d 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder
@@ -81,7 +82,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder
@@ -115,7 +116,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder
@@ -152,7 +153,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder
@@ -191,7 +192,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder
@@ -221,7 +222,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder
@@ -253,7 +254,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder
@@ -285,7 +286,7 @@
Method
Microsoft.Extensions.Http.Resilience
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ResilienceServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ResilienceServiceCollectionExtensions.xml
index 5a69f1c3d3b..b070933f2f0 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ResilienceServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ResilienceServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -41,7 +42,7 @@
Method
Microsoft.Extensions.Resilience
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml
index 131eba23d85..e733bc45733 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Diagnostics.ResourceMonitoring
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -76,7 +77,7 @@
Method
Microsoft.Extensions.Diagnostics.ResourceMonitoring
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml
index 6d722352f35..987c22f3738 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -78,7 +79,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -109,7 +110,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -140,7 +141,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -178,7 +179,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -211,7 +212,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -251,7 +252,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
@@ -284,7 +285,7 @@
Method
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml
index 5bbf7642dc6..f24ee22cc32 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml
@@ -145,6 +145,9 @@
The keyed service.
To be added.
+ The value is used for
+ when is not an enumerable based on .
+
@@ -184,7 +187,9 @@
The keyed service.
To be added.
- The service wasn't found.
+ The service wasn't found or the value is used
+ for when is not an enumerable based on .
+
diff --git a/xml/Microsoft.Extensions.DependencyInjection/SpeechToTextClientBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/SpeechToTextClientBuilderServiceCollectionExtensions.xml
new file mode 100644
index 00000000000..9f44eb51213
--- /dev/null
+++ b/xml/Microsoft.Extensions.DependencyInjection/SpeechToTextClientBuilderServiceCollectionExtensions.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
+ [<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
+
+
+ [System.Runtime.CompilerServices.Nullable(0)]
+ [<System.Runtime.CompilerServices.Nullable(0)>]
+
+
+
+ Provides extension methods for registering with a .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+
+
+
+ The to which the client should be added.
+ The key with which to associate the client.
+ The inner that represents the underlying backend.
+ The service lifetime for the client. Defaults to .
+ Registers a keyed singleton in the .
+ A that can be used to build a pipeline around the inner client.
+ The client is registered as a scoped service.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+
+
+
+ The to which the client should be added.
+ The key with which to associate the client.
+ A callback that produces the inner that represents the underlying backend.
+ The service lifetime for the client. Defaults to .
+ Registers a keyed singleton in the .
+ A that can be used to build a pipeline around the inner client.
+ The client is registered as a scoped service.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+
+
+ The to which the client should be added.
+ The inner that represents the underlying backend.
+ The service lifetime for the client. Defaults to .
+ Registers a singleton in the .
+ A that can be used to build a pipeline around the inner client.
+ The client is registered as a singleton service.
+
+
+
+
+
+
+
+
+ Method
+
+ Microsoft.Extensions.AI
+ 9.4.0.0
+
+
+ Microsoft.Extensions.AI.SpeechToTextClientBuilder
+
+
+
+
+
+
+
+ The to which the client should be added.
+ A callback that produces the inner that represents the underlying backend.
+ The service lifetime for the client. Defaults to .
+ Registers a singleton in the .
+ A that can be used to build a pipeline around the inner client.
+ The client is registered as a singleton service.
+
+
+
+
diff --git a/xml/Microsoft.Extensions.DependencyInjection/StackExchangeRedisCacheServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/StackExchangeRedisCacheServiceCollectionExtensions.xml
index 216a79e32ad..5365fa49b97 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/StackExchangeRedisCacheServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/StackExchangeRedisCacheServiceCollectionExtensions.xml
@@ -16,6 +16,7 @@
9.0.0.0
9.0.1.0
9.0.2.0
+ 9.0.4.0
10.0.0.0
diff --git a/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml
index f605392eab6..dadef493797 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml
@@ -11,6 +11,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -39,7 +40,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -67,7 +68,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -97,7 +98,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -127,7 +128,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -157,7 +158,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
@@ -189,7 +190,7 @@
Method
Microsoft.Extensions.Diagnostics.Probes
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationEnricherTags.xml b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationEnricherTags.xml
index e6607964884..8c52d18f6ad 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationEnricherTags.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationEnricherTags.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Field
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -69,7 +70,7 @@
Field
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -91,7 +92,7 @@
Field
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -113,7 +114,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<System.String>
@@ -136,7 +137,7 @@
Field
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationLogEnricherOptions.xml b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationLogEnricherOptions.xml
index 9d56deb6710..b43ec46acde 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationLogEnricherOptions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ApplicationLogEnricherOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -108,7 +109,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -133,7 +134,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Diagnostics.Enrichment/IEnrichmentTagCollector.xml b/xml/Microsoft.Extensions.Diagnostics.Enrichment/IEnrichmentTagCollector.xml
index 7c67bcc5ebf..59adba047ab 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Enrichment/IEnrichmentTagCollector.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Enrichment/IEnrichmentTagCollector.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ILogEnricher.xml b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ILogEnricher.xml
index efdd5dc2f59..d1f5a50ed23 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ILogEnricher.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ILogEnricher.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.Diagnostics.Enrichment/IStaticLogEnricher.xml b/xml/Microsoft.Extensions.Diagnostics.Enrichment/IStaticLogEnricher.xml
index 493657b9d63..e820b10c208 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Enrichment/IStaticLogEnricher.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Enrichment/IStaticLogEnricher.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessEnricherTagNames.xml b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessEnricherTagNames.xml
index 30c769e145e..8e0b3cacfe9 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessEnricherTagNames.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessEnricherTagNames.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -47,7 +48,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<System.String>
@@ -70,7 +71,7 @@
Field
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -92,7 +93,7 @@
Field
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessLogEnricherOptions.xml b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessLogEnricherOptions.xml
index f7083ff117b..66f5bfa4147 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessLogEnricherOptions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Enrichment/ProcessLogEnricherOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummarizationBuilderExtensions.xml b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummarizationBuilderExtensions.xml
index 10b4ac6e86e..49a8b9d669b 100644
--- a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummarizationBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummarizationBuilderExtensions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -41,7 +42,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummarizationBuilder
diff --git a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummary.xml b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummary.xml
index 6de2475413d..14add749619 100644
--- a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummary.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/ExceptionSummary.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -63,7 +64,7 @@
Constructor
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
@@ -90,7 +91,7 @@
Property
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -116,7 +117,7 @@
Property
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -145,7 +146,7 @@
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -173,7 +174,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -201,7 +202,7 @@
Property
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -227,7 +228,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -251,7 +252,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -281,7 +282,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -311,7 +312,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizationBuilder.xml b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizationBuilder.xml
index 061bcd2cc04..c85ad3f7b04 100644
--- a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizationBuilder.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizationBuilder.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummarizationBuilder
@@ -77,7 +78,7 @@
Property
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.DependencyInjection.IServiceCollection
diff --git a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizer.xml b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizer.xml
index d632719b108..5b40bf6fb29 100644
--- a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizer.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummarizer.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary
diff --git a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummaryProvider.xml b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummaryProvider.xml
index 33c51bb0f30..b865845f219 100644
--- a/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummaryProvider.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.ExceptionSummarization/IExceptionSummaryProvider.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -42,7 +43,7 @@
Method
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -81,7 +82,7 @@
Property
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<System.String>
@@ -104,7 +105,7 @@
Property
Microsoft.Extensions.Diagnostics.ExceptionSummarization
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerable<System.Type>
diff --git a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck.xml b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck.xml
index 6d05f9abd30..37ec97f0c8e 100644
--- a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck.xml
@@ -24,6 +24,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -51,7 +52,7 @@
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult
diff --git a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck`1.xml b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck`1.xml
index 51eadbc31dd..500ff048ef4 100644
--- a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck`1.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/IManualHealthCheck`1.xml
@@ -24,6 +24,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUsageThresholds.xml b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUsageThresholds.xml
index f2a0addc823..2ffe6930b59 100644
--- a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUsageThresholds.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUsageThresholds.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Property
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
@@ -89,7 +90,7 @@
Property
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUtilizationHealthCheckOptions.xml b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUtilizationHealthCheckOptions.xml
index a83b93316c6..371eb59d3c9 100644
--- a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUtilizationHealthCheckOptions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/ResourceUtilizationHealthCheckOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
@@ -64,7 +65,7 @@
Property
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
@@ -95,7 +96,7 @@
Property
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
@@ -126,7 +127,7 @@
Property
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
@@ -157,7 +158,7 @@
Property
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/TelemetryHealthCheckPublisherOptions.xml b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/TelemetryHealthCheckPublisherOptions.xml
index a7471fe5f9e..7ce2cc6e6a6 100644
--- a/xml/Microsoft.Extensions.Diagnostics.HealthChecks/TelemetryHealthCheckPublisherOptions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.HealthChecks/TelemetryHealthCheckPublisherOptions.xml
@@ -23,6 +23,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -48,7 +49,7 @@
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
@@ -70,7 +71,7 @@
Microsoft.Extensions.Diagnostics.HealthChecks.Common
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/Checkpoint.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/Checkpoint.xml
index d2b11e702eb..24d9d5ec68c 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/Checkpoint.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/Checkpoint.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -59,7 +60,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -86,7 +87,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int64
@@ -112,7 +113,7 @@
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -140,7 +141,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -168,7 +169,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int64
@@ -191,7 +192,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -215,7 +216,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -238,7 +239,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -268,7 +269,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/CheckpointToken.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/CheckpointToken.xml
index c3c3620f65a..7176668701f 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/CheckpointToken.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/CheckpointToken.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -51,7 +52,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -78,7 +79,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -101,7 +102,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContext.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContext.xml
index 5f258f99b48..f3ef81ea477 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContext.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContext.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -46,7 +47,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -75,7 +76,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -106,7 +107,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -129,7 +130,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.Latency.LatencyData
@@ -152,7 +153,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -180,7 +181,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Void
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextProvider.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextProvider.xml
index 7757925bf74..d9258ef23ff 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextProvider.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextProvider.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.Latency.ILatencyContext
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextTokenIssuer.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextTokenIssuer.xml
index d401249dbf9..9beb747ba10 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextTokenIssuer.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyContextTokenIssuer.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.Latency.CheckpointToken
@@ -67,7 +68,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.Latency.MeasureToken
@@ -97,7 +98,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
Microsoft.Extensions.Diagnostics.Latency.TagToken
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyDataExporter.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyDataExporter.xml
index 1c29eb88fc9..194fe48d7c7 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyDataExporter.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/ILatencyDataExporter.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -38,7 +39,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyConsoleOptions.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyConsoleOptions.xml
index 0e628d17525..a9b72654c3b 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyConsoleOptions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyConsoleOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -83,7 +84,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -108,7 +109,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextOptions.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextOptions.xml
index d57fff35cfc..5884a7f2fba 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextOptions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -40,7 +41,7 @@
Constructor
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
@@ -58,7 +59,7 @@
Property
Microsoft.Extensions.Telemetry
- 9.3.0.0
+ 9.4.0.0
System.Boolean
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextRegistrationOptions.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextRegistrationOptions.xml
index 7ccb20b1036..44c53dff0d0 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextRegistrationOptions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyContextRegistrationOptions.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -46,7 +47,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -64,7 +65,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -93,7 +94,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -122,7 +123,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyData.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyData.xml
index 01c2199c22e..d5ddb806871 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyData.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/LatencyData.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -47,7 +48,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -78,7 +79,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.ReadOnlySpan<Microsoft.Extensions.Diagnostics.Latency.Checkpoint>
@@ -101,7 +102,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int64
@@ -124,7 +125,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int64
@@ -147,7 +148,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.ReadOnlySpan<Microsoft.Extensions.Diagnostics.Latency.Measure>
@@ -170,7 +171,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.ReadOnlySpan<Microsoft.Extensions.Diagnostics.Latency.Tag>
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/Measure.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/Measure.xml
index 4fa1f95e8f9..19a8cd32a79 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/Measure.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/Measure.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -59,7 +60,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -87,7 +88,7 @@
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -115,7 +116,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -143,7 +144,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
@@ -167,7 +168,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -190,7 +191,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -220,7 +221,7 @@
Method
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -250,7 +251,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int64
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/MeasureToken.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/MeasureToken.xml
index 7dc54f5d430..d92d8727973 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/MeasureToken.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/MeasureToken.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -51,7 +52,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -78,7 +79,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -101,7 +102,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/Tag.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/Tag.xml
index f8607f8da98..e2ae1b8aba2 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/Tag.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/Tag.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -51,7 +52,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -76,7 +77,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -99,7 +100,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
diff --git a/xml/Microsoft.Extensions.Diagnostics.Latency/TagToken.xml b/xml/Microsoft.Extensions.Diagnostics.Latency/TagToken.xml
index 5596f7f7227..585e98b8a65 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Latency/TagToken.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Latency/TagToken.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.ValueType
@@ -51,7 +52,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -78,7 +79,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -101,7 +102,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.Int32
diff --git a/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/CollectedMeasurement`1.xml b/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/CollectedMeasurement`1.xml
index 333f997e15f..acea166cdd1 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/CollectedMeasurement`1.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/CollectedMeasurement`1.xml
@@ -23,6 +23,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -65,7 +66,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -108,7 +109,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -147,7 +148,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -190,7 +191,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Boolean
@@ -229,7 +230,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -262,7 +263,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.DateTimeOffset
@@ -289,7 +290,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
T
diff --git a/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MeasurementExtensions.xml b/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MeasurementExtensions.xml
index eb94d27cf3b..041587a349f 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MeasurementExtensions.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MeasurementExtensions.xml
@@ -23,6 +23,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Object
@@ -49,7 +50,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerable<Microsoft.Extensions.Diagnostics.Metrics.Testing.CollectedMeasurement<T>>
@@ -116,7 +117,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerable<Microsoft.Extensions.Diagnostics.Metrics.Testing.CollectedMeasurement<T>>
@@ -183,7 +184,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
T
@@ -231,7 +232,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerable<Microsoft.Extensions.Diagnostics.Metrics.Testing.CollectedMeasurement<T>>
@@ -298,7 +299,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IEnumerable<Microsoft.Extensions.Diagnostics.Metrics.Testing.CollectedMeasurement<T>>
diff --git a/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MetricCollector`1.xml b/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MetricCollector`1.xml
index 8de22ed8d04..1c806ac70d8 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MetricCollector`1.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Metrics.Testing/MetricCollector`1.xml
@@ -23,6 +23,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
@@ -78,7 +79,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -113,7 +114,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -148,7 +149,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -185,7 +186,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -237,7 +238,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -267,7 +268,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -293,7 +294,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.Diagnostics.Metrics.Testing.CollectedMeasurement<T>>
@@ -330,7 +331,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -365,7 +366,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
@@ -398,7 +399,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Void
@@ -424,7 +425,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
@@ -457,7 +458,7 @@
Microsoft.Extensions.Diagnostics.Testing
- 9.3.0.0
+ 9.4.0.0
System.Threading.Tasks.Task
diff --git a/xml/Microsoft.Extensions.Diagnostics.Metrics/CounterAttribute.xml b/xml/Microsoft.Extensions.Diagnostics.Metrics/CounterAttribute.xml
index bc06a1f05f4..3f7494ed598 100644
--- a/xml/Microsoft.Extensions.Diagnostics.Metrics/CounterAttribute.xml
+++ b/xml/Microsoft.Extensions.Diagnostics.Metrics/CounterAttribute.xml
@@ -19,6 +19,7 @@
9.1.0.0
9.2.0.0
9.3.0.0
+ 9.4.0.0
System.Attribute
@@ -66,7 +67,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -96,7 +97,7 @@
Constructor
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -119,7 +120,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
System.String
@@ -157,7 +158,7 @@
Property
Microsoft.Extensions.Telemetry.Abstractions
- 9.3.0.0
+ 9.4.0.0
@@ -186,7 +187,7 @@
Property