-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Expand file tree
/
Copy pathMicrosoft.Extensions.AI.Evaluation.json
More file actions
457 lines (457 loc) · 36.8 KB
/
Copy pathMicrosoft.Extensions.AI.Evaluation.json
File metadata and controls
457 lines (457 loc) · 36.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
{
"Assembly": "Microsoft.Extensions.AI.Evaluation",
"GUID": "CF2414806E044281B95D9CEC7957E9B5FFFFFFFF",
"Tag": "jePnxf5I+uU6BmQgNQl1w6+2f354wx4eFL9uonOi2D8=",
"Types": [
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.BooleanMetric.#ctor(System.String,System.Nullable{System.Boolean},System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/BooleanMetric.cs#L17C7-L17C51"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.BooleanMetric",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/BooleanMetric.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.ChatConfiguration.#ctor(Microsoft.Extensions.AI.IChatClient)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatConfiguration.cs#L15C46-L10C62"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.ChatConfiguration.ChatClient",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatConfiguration.cs#L15C37-L15C41"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.ChatConfiguration",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatConfiguration.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.ChatMessageExtensions.TryGetUserRequest(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage},Microsoft.Extensions.AI.ChatMessage@)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatMessageExtensions.cs#L38C9-L43C40"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.ChatMessageExtensions.TryGetUserRequest(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage},Microsoft.Extensions.AI.ChatMessage@,System.Collections.Generic.IReadOnlyList{Microsoft.Extensions.AI.ChatMessage}@)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatMessageExtensions.cs#L73C9-L89C40"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.ChatMessageExtensions.RenderText(Microsoft.Extensions.AI.ChatMessage)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatMessageExtensions.cs#L114C9-L128C50"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.ChatMessageExtensions.RenderText(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatMessageExtensions.cs#L154C9-L163C35"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.ChatMessageExtensions",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatMessageExtensions.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.ChatResponseExtensions.RenderText(Microsoft.Extensions.AI.ChatResponse)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatResponseExtensions.cs#L36C9-L38C47"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.ChatResponseExtensions",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/ChatResponseExtensions.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.CompositeEvaluator.#ctor(Microsoft.Extensions.AI.Evaluation.IEvaluator[])",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.cs#L34C11-L36C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.CompositeEvaluator.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.IEvaluator})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.cs#L43C5-L68C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.CompositeEvaluator.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)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.cs"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.CompositeEvaluator.EvaluationMetricNames",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.cs#L24C64-L24C68"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.CompositeEvaluator",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/CompositeEvaluator.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationContext.#ctor(System.String,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.AIContent})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationContext.cs#L101C5-L105C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationContext.#ctor(System.String,Microsoft.Extensions.AI.AIContent[])",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationContext.cs#L115C11-L117C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationContext.#ctor(System.String,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationContext.cs#L127C11-L129C6"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationContext.Name",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationContext.cs#L50C26-L50C30"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationContext.Contents",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationContext.cs#L92C40-L92C44"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationContext",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationContext.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic.#ctor(Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs#L23C66-L17C96"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic.Informational(System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs#L40C12-L40C89"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic.Warning(System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs#L52C12-L52C83"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic.Error(System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs#L64C12-L64C81"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic.ToString",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs#L69C12-L69C36"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic.Severity",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs#L23C52-L23C56"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic.Message",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs#L28C29-L28C33"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnostic.cs"
},
{
"Members": [
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity.value__",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity.Informational",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity.Warning",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity.Error",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.cs"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationDiagnosticSeverity.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.#ctor(System.String,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs#L26C40-L21C66"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Name",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs#L26C26-L26C30"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Reason",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs#L32C29-L32C33"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Interpretation",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs#L39C61-L39C65"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Context",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs#L45C62-L45C66"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Diagnostics",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs#L51C55-L51C59"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Metadata",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs#L57C52-L57C56"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddOrUpdateContext(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L26C9-L38C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddOrUpdateContext(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,Microsoft.Extensions.AI.Evaluation.EvaluationContext[])",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L47C12-L47C80"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.ContainsDiagnostics(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,System.Func{Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic,System.Boolean})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L67C9-L73C54"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddDiagnostics(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L84C9-L96C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddDiagnostics(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic[])",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L105C12-L105C83"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddOrUpdateMetadata(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,System.String,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L116C9-L120C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddOrUpdateMetadata(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,System.Collections.Generic.IDictionary{System.String,System.String})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L130C9-L137C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddOrUpdateChatMetadata(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,Microsoft.Extensions.AI.ChatResponse,System.Nullable{System.TimeSpan})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L155C9-L190C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions.AddOrUpdateDurationMetadata(Microsoft.Extensions.AI.Evaluation.EvaluationMetric,System.TimeSpan)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs#L202C9-L206C6"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricExtensions.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation.#ctor(Microsoft.Extensions.AI.Evaluation.EvaluationRating,System.Boolean,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.cs#L30C52-L24C27"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation.Rating",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.cs#L30C38-L30C42"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation.Failed",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.cs#L40C26-L40C30"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation.Reason",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.cs#L46C29-L46C33"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetricInterpretation.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationMetric`1.#ctor(System.String,`0,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric%7BT%7D.cs#L28C11-L31C6"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric`1.Value",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric%7BT%7D.cs#L16C23-L16C27"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric`1",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationMetric%7BT%7D.cs"
},
{
"Members": [
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.value__",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.Unknown",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.Inconclusive",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.Unacceptable",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.Poor",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.Average",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.Good",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"DocsId": "F:Microsoft.Extensions.AI.Evaluation.EvaluationRating.Exceptional",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationRating",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationRating.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResult.#ctor(System.Collections.Generic.IDictionary{System.String,Microsoft.Extensions.AI.Evaluation.EvaluationMetric})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResult.cs#L38C5-L41C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResult.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationMetric})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResult.cs#L49C5-L73C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResult.#ctor(Microsoft.Extensions.AI.Evaluation.EvaluationMetric[])",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResult.cs#L82C11-L84C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResult.TryGet``1(System.String,``0@)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResult.cs#L107C9-L114C22"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResult.Get``1(System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResult.cs#L139C9-L144C112"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.EvaluationResult.Metrics",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResult.cs#L23C60-L23C64"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationResult",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResult.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddOrUpdateContextInAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L28C9-L34C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddOrUpdateContextInAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,Microsoft.Extensions.AI.Evaluation.EvaluationContext[])",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L45C12-L45C92"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddDiagnosticsToAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L57C9-L63C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddDiagnosticsToAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic[])",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L74C12-L74C96"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.ContainsDiagnostics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,System.Func{Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic,System.Boolean})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L95C9-L97C81"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.Interpret(Microsoft.Extensions.AI.Evaluation.EvaluationResult,System.Func{Microsoft.Extensions.AI.Evaluation.EvaluationMetric,Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L115C9-L125C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddOrUpdateMetadataInAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,System.String,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L138C9-L144C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddOrUpdateMetadataInAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,System.Collections.Generic.IDictionary{System.String,System.String})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L158C9-L164C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddOrUpdateChatMetadataInAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,Microsoft.Extensions.AI.ChatResponse,System.Nullable{System.TimeSpan})",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L184C9-L190C6"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions.AddOrUpdateDurationMetadataInAllMetrics(Microsoft.Extensions.AI.Evaluation.EvaluationResult,System.TimeSpan)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs#L204C9-L210C6"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluationResultExtensions.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions.EvaluateAsync(Microsoft.Extensions.AI.Evaluation.IEvaluator,System.String,Microsoft.Extensions.AI.Evaluation.ChatConfiguration,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext},System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.cs#L50C13-L54C54"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions.EvaluateAsync(Microsoft.Extensions.AI.Evaluation.IEvaluator,System.String,System.String,Microsoft.Extensions.AI.Evaluation.ChatConfiguration,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext},System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.cs#L94C13-L99C54"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions.EvaluateAsync(Microsoft.Extensions.AI.Evaluation.IEvaluator,Microsoft.Extensions.AI.ChatMessage,Microsoft.Extensions.AI.Evaluation.ChatConfiguration,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext},System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.cs#L135C13-L139C35"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions.EvaluateAsync(Microsoft.Extensions.AI.Evaluation.IEvaluator,Microsoft.Extensions.AI.ChatResponse,Microsoft.Extensions.AI.Evaluation.ChatConfiguration,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext},System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.cs#L176C9-L183C36"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions.EvaluateAsync(Microsoft.Extensions.AI.Evaluation.IEvaluator,Microsoft.Extensions.AI.ChatMessage,Microsoft.Extensions.AI.ChatMessage,Microsoft.Extensions.AI.Evaluation.ChatConfiguration,System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext},System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.cs#L224C13-L229C35"
},
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions.EvaluateAsync(Microsoft.Extensions.AI.Evaluation.IEvaluator,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)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.cs#L270C9-L277C36"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/EvaluatorExtensions.cs"
},
{
"Members": [
{
"DocsId": "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)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/IEvaluator.cs"
},
{
"DocsId": "P:Microsoft.Extensions.AI.Evaluation.IEvaluator.EvaluationMetricNames",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/IEvaluator.cs"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.IEvaluator",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/IEvaluator.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.NumericMetric.#ctor(System.String,System.Nullable{System.Double},System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/NumericMetric.cs#L31C7-L31C53"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.NumericMetric",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/NumericMetric.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.AI.Evaluation.StringMetric.#ctor(System.String,System.String,System.String)",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/StringMetric.cs#L20C7-L20C52"
}
],
"DocsId": "T:Microsoft.Extensions.AI.Evaluation.StringMetric",
"SourceLink": "https://github.com/dotnet/extensions/blob/0ae4c336dd9f1b59b1e25bcf341da7315d657557/src/Libraries/Microsoft.Extensions.AI.Evaluation/StringMetric.cs"
}
]
}