Table of Contents

Class PromptShieldResult

Namespace
FoundationaLLM.Gatekeeper.Core.Models.ContentSafety
Assembly
FoundationaLLM.Gatekeeper.Core.dll

Prompt shield result.

public class PromptShieldResult
Inheritance
PromptShieldResult
Inherited Members
Extension Methods

Properties

DocumentsAnalysis

Contains a list of analysis results for each document provided.

[JsonPropertyName("documentsAnalysis")]
public required List<PromptShieldDetails> DocumentsAnalysis { get; set; }

Property Value

List<PromptShieldDetails>

UserPromptAnalysis

Contains analysis results for the user prompt.

[JsonPropertyName("userPromptAnalysis")]
public required PromptShieldDetails UserPromptAnalysis { get; set; }

Property Value

PromptShieldDetails