ContentSafetyEvaluator(String, IDictionary<String,String>) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En abstract basklass som kan användas för att implementera IEvaluators som använder tjänsten Azure AI Foundry Evaluation för att utvärdera svar som skapats av en AI-modell för förekomsten av en mängd osäkra innehåll, till exempel skyddat material, sårbar kod, skadligt innehåll osv.
protected:
ContentSafetyEvaluator(System::String ^ contentSafetyServiceAnnotationTask, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ metricNames);
protected ContentSafetyEvaluator(string contentSafetyServiceAnnotationTask, System.Collections.Generic.IDictionary<string,string> metricNames);
new Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator : string * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
Protected Sub New (contentSafetyServiceAnnotationTask As String, metricNames As IDictionary(Of String, String))
Parametrar
- contentSafetyServiceAnnotationTask
- String
Namnet på anteckningsuppgiften som ska användas vid kommunikation med tjänsten Azure AI Foundry Evaluation för att utföra utvärderingar.
- metricNames
- IDictionary<String,String>
En ordlista som innehåller mappningen från namnen på de mått som används vid kommunikation med tjänsten Azure AI Foundry Evaluation, till Names för EvaluationMetrics som returneras av den här IEvaluator.