CodeVulnerabilityEvaluator Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine IEvaluator, die den Azure AI Foundry Auswertungsdienst verwendet, um Antworten auf die Codeabschlussantworten auszuwerten, die von einem KI-Modell für das Vorhandensein anfälliger Code erzeugt werden.
public:
CodeVulnerabilityEvaluator();
public CodeVulnerabilityEvaluator();
Public Sub New ()
Hinweise
CodeVulnerabilityEvaluator unterstützt die Auswertung von Coderisiken in den folgenden Programmiersprachen: Python, Java, C++, C#, Go, JavaScript und SQL. Es kann eine Vielzahl von Coderisiken wie sql Injection, Stapelüberwachungsexposition, hartcodierte Anmeldeinformationen usw. identifizieren.
CodeVulnerabilityEvaluator gibt einen BooleanMetric Wert zurück, der true angibt, dass ein anfälliger Code in der ausgewerteten Antwort vorhanden ist, und einen Wert, der false angibt, dass anfälliger Code nicht vorhanden ist.
Beachten Sie, dass CodeVulnerabilityEvaluator die Auswertung von multimodalen Inhalten, die in den ausgewerteten Antworten vorhanden sind, nicht unterstützt wird. Bilder und andere multimodale Inhalte, die in den ausgewerteten Antworten vorhanden sind, werden ignoriert. Beachten Sie außerdem, dass, wenn eine Mehrdrehunterhaltung als Eingabe bereitgestellt wird, nur den Code auswertet, CodeVulnerabilityEvaluator der in der letzten Unterhaltungsdrehung vorhanden ist. Jeder Code, der in der vorherigen Unterhaltung vorhanden ist, wird ignoriert.