ProtectedMaterialEvaluator 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個IEvaluator,利用Azure AI Foundry評估服務來評估 AI 模型對受保護資料是否存在的回應。
public ref class ProtectedMaterialEvaluator sealed : Microsoft::Extensions::AI::Evaluation::Safety::ContentSafetyEvaluator
public sealed class ProtectedMaterialEvaluator : Microsoft.Extensions.AI.Evaluation.Safety.ContentSafetyEvaluator
type ProtectedMaterialEvaluator = class
inherit ContentSafetyEvaluator
Public NotInheritable Class ProtectedMaterialEvaluator
Inherits ContentSafetyEvaluator
- 繼承
備註
受保護資料包括任何受版權保護的文字,包括歌曲歌詞、食譜及文章。 請注意,也能 ProtectedMaterialEvaluator 偵測評估回應中影像內容中存在的受保護內容。 支援的檔案格式包括 JPG/JPEG、PNG 及 GIF,評估可偵測受版權保護的藝術作品、虛構角色,以及註冊商標的標誌與品牌。 其他模式如音訊和視訊目前尚未支援。
ProtectedMaterialEvaluator 回傳 A BooleanMetric 時表示 true 回應中存在受保護資料,且 false 表示缺乏受保護資料。
建構函式
| 名稱 | Description |
|---|---|
| ProtectedMaterialEvaluator() |
一個IEvaluator,利用Azure AI Foundry評估服務來評估 AI 模型對受保護資料是否存在的回應。 |
屬性
| 名稱 | Description |
|---|---|
| EvaluationMetricNames |
由Name此IEvaluator產生 s 的 s EvaluationMetric。 (繼承來源 ContentSafetyEvaluator) |
| ProtectedArtworkMetricName |
透過NameBooleanMetric影像中標示藝術品中受保護材料的存在而獲得退回ProtectedMaterialEvaluator。 |
| ProtectedFictionalCharactersMetricName |
因NameBooleanMetric表示圖片中受保護的虛構角色而被退還ProtectedMaterialEvaluator。 |
| ProtectedLogosAndBrandsMetricName |
透過NameBooleanMetric標示受保護的標誌和品牌在圖片中被退還ProtectedMaterialEvaluator。 |
| ProtectedMaterialMetricName |
回覆 NameBooleanMetricProtectedMaterialEvaluator 中表示存在受保護資料。 |
方法
| 名稱 | Description |
|---|---|
| EvaluateAsync(IEnumerable<ChatMessage>, ChatResponse, ChatConfiguration, IEnumerable<EvaluationContext>, CancellationToken) |
評估所提供的 |
| EvaluateContentSafetyAsync(IChatClient, IEnumerable<ChatMessage>, ChatResponse, IEnumerable<EvaluationContext>, String, Boolean, CancellationToken) |
利用 Azure AI Foundry 評估服務評估所提供的 |
| FilterAdditionalContext(IEnumerable<EvaluationContext>) |
將 EvaluationContext呼叫者 |