Microsoft.Extensions.AI.Evaluation.Quality Przestrzeń nazw
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.
Zawiera klasy ewaluatorów, które oceniają jakość odpowiedzi dużego modelu językowego (LLM) w aplikacji zgodnie z różnymi metrykami.
Klasy
| Nazwisko | Opis |
|---|---|
| CoherenceEvaluator |
Element IEvaluator , który ocenia "Spójność" odpowiedzi wygenerowanej przez model sztucznej inteligencji. |
| CompletenessEvaluator |
Element IEvaluator , który ocenia "Kompletność" odpowiedzi wygenerowanej przez model sztucznej inteligencji. |
| CompletenessEvaluatorContext |
Kontekstowe informacje używane CompletenessEvaluator do oceny "Kompletność" odpowiedzi. |
| EquivalenceEvaluator |
Element IEvaluator , który ocenia "Równoważność" odpowiedzi wygenerowanej przez model AI z inną odpowiedzią dostarczoną za pośrednictwem metody GroundTruth. |
| EquivalenceEvaluatorContext |
Kontekstowe informacje używane EquivalenceEvaluator do oceny równoważności odpowiedzi. |
| FluencyEvaluator |
Element IEvaluator , który ocenia "Płynność" odpowiedzi wygenerowanej przez model sztucznej inteligencji. |
| GroundednessEvaluator |
Element IEvaluator , który ocenia "uziemienie" odpowiedzi wygenerowanej przez model sztucznej inteligencji. |
| GroundednessEvaluatorContext |
Kontekstowe informacje używane GroundednessEvaluator do oceny "Uziemioności" odpowiedzi. |
| IntentResolutionEvaluator |
Element IEvaluator , który ocenia skuteczność systemu sztucznej inteligencji w identyfikowaniu i rozpoznawaniu intencji użytkownika. |
| IntentResolutionEvaluatorContext |
Kontekstowe informacje używane IntentResolutionEvaluator do oceny skuteczności systemu sztucznej inteligencji podczas identyfikowania i rozpoznawania intencji użytkownika. |
| RelevanceEvaluator |
Element IEvaluator , który ocenia wartość "Istotność" odpowiedzi wygenerowanej przez model sztucznej inteligencji. |
| RelevanceTruthAndCompletenessEvaluator |
Element IEvaluator , który ocenia "Istotność", "Prawda" i "Kompletność" odpowiedzi wygenerowanej przez model sztucznej inteligencji. |
| RetrievalEvaluator |
Element IEvaluator , który ocenia wydajność systemu sztucznej inteligencji w pobieraniu informacji o dodatkowym kontekście w odpowiedzi na żądanie użytkownika (na przykład w scenariuszu pobierania rozszerzonej generacji (RAG). |
| RetrievalEvaluatorContext |
Kontekstowe informacje używane RetrievalEvaluator do oceny wydajności systemu sztucznej inteligencji w pobieraniu informacji w celu uzyskania dodatkowego kontekstu. |
| TaskAdherenceEvaluator |
Element IEvaluator , który ocenia skuteczność systemu sztucznej inteligencji przy przestrzeganiu przydzielonego mu zadania. |
| TaskAdherenceEvaluatorContext |
Kontekstowe informacje używane TaskAdherenceEvaluator do oceny skuteczności systemu sztucznej inteligencji podczas przestrzegania przydzielonego zadania. |
| ToolCallAccuracyEvaluator |
Element IEvaluator , który ocenia skuteczność systemu sztucznej inteligencji przy użyciu dostarczonych do niego narzędzi. |
| ToolCallAccuracyEvaluatorContext |
Kontekstowe informacje używane ToolCallAccuracyEvaluator do oceny skuteczności systemu sztucznej inteligencji przy użyciu dostarczonych do niego narzędzi. |