Table of Contents

Namespace AiDotNet.PromptEngineering.Analysis

Classes

ComplexityAnalyzer

Analyzer that focuses on measuring prompt complexity and structure.

PatternDetectionAnalyzer

Analyzer that specializes in detecting prompt patterns and categorizing prompts.

PromptAnalyzerBase

Provides a base implementation for prompt analyzers with common functionality.

PromptIssue

Represents an issue or warning detected during prompt validation.

PromptMetrics

Contains metrics and analysis results for a prompt.

PromptValidator

Specialized prompt validator with comprehensive validation rules.

TokenCountAnalyzer

Analyzer that provides accurate token counting and cost estimation for prompts.

ValidationOptions

Options for controlling prompt validation behavior.

ValidationSummary

Summary of validation results.

Enums

IssueSeverity

Severity levels for prompt validation issues.