Table of Contents

Namespace FoundationaLLM.Common.Models.ContentSafety

Classes

AnalyzeTextRequest

Represents a request to analyze text with Azure AI Content Safety.

AnalyzeTextResult

Text analysis results.

ContentSafetyAnalysisResult

Represents the result of a content safety analysis.

ContentSafetyDocument

Represents a document to be analyzed for content safety.

ContentSafetyDocumentAnalysisResult

Represents the result of a content safety analysis for multiple documents.

ShieldPromptDetails

Contains analysis results for the user prompt.

ShieldPromptRequest

Represents a request to shield a prompt with Azure AI Content Safety.

ShieldPromptResult

Prompt shield result.

TextCategory

Text category constants.

TextCategoryResult

Text category results.