F1Evaluator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Element IEvaluator , który ocenia jakość odpowiedzi wygenerowanej przez model AI, porównując ją z odpowiedzią referencyjną przy użyciu algorytmu oceniania F1. Wynik F1 jest współczynnikiem liczby wyrazów udostępnionych między wygenerowaną odpowiedzią a odpowiedzią referencyjną.
public ref class F1Evaluator sealed : Microsoft::Extensions::AI::Evaluation::IEvaluator
public sealed class F1Evaluator : Microsoft.Extensions.AI.Evaluation.IEvaluator
type F1Evaluator = class
interface IEvaluator
Public NotInheritable Class F1Evaluator
Implements IEvaluator
- Dziedziczenie
-
F1Evaluator
- Implementuje
Uwagi
Oblicza F1Evaluator wynik F1 odpowiedzi ("hipotezy") w odniesieniu do odniesienia podstawy prawdy dostarczonej przez GroundTruth. Wynik jest zwracany w NumericMetric wartości z zakresu od 0,0 do 1,0, gdzie wartość 0,0 nie reprezentuje żadnego dopasowania, a wartość 1,0 wskazuje idealne dopasowanie. Domyślnie wynik jest interpretowany z odcięciem pass/fail o wartości 0,5. Dlatego wynik 0,5 lub wyższy przechodzi, a wynik poniżej 0,5 kończy się niepowodzeniem.
Konstruktory
| Nazwa | Opis |
|---|---|
| F1Evaluator() |
Element IEvaluator , który ocenia jakość odpowiedzi wygenerowanej przez model AI, porównując ją z odpowiedzią referencyjną przy użyciu algorytmu oceniania F1. Wynik F1 jest współczynnikiem liczby wyrazów udostępnionych między wygenerowaną odpowiedzią a odpowiedzią referencyjną. |
Właściwości
| Nazwa | Opis |
|---|---|
| EvaluationMetricNames |
NamePobiera s z s wyprodukowanych EvaluationMetricprzez ten IEvaluatorelement . |
| F1MetricName |
Name Pobiera wartość zwracaną NumericMetric przez F1Evaluator. |
Metody
| Nazwa | Opis |
|---|---|
| EvaluateAsync(IEnumerable<ChatMessage>, ChatResponse, ChatConfiguration, IEnumerable<EvaluationContext>, CancellationToken) |
Oblicza podaną wartość |