Nutrient Web SDK
    Preparing search index...

    Interface AIComparisonData

    Data structure for AI comparison results

    interface AIComparisonData {
        aiEnhancedChanges?: NutrientViewer.Immutable.List<
            AIEnhancedTextComparisonChange,
        >;
        categories: string[];
        changes: DocumentComparisonResult;
        error: AIComparisonError
        | null;
        phase: "TAGGING" | "IDLE" | "LOADING" | "ANALYZING" | "COMPLETED" | "ERROR";
        summary: string;
        taggedChanges?: AIADocumentChangeTaggingItem[];
        transformedChanges?: AIADocumentChangePayload[];
    }
    Index

    Properties

    aiEnhancedChanges?: NutrientViewer.Immutable.List<
        AIEnhancedTextComparisonChange,
    >

    Enhanced changes with AI properties (optional)

    categories: string[]

    Array of AI-detected change categories

    Standard document comparison result

    error: AIComparisonError | null

    Error information if comparison failed

    phase: "TAGGING" | "IDLE" | "LOADING" | "ANALYZING" | "COMPLETED" | "ERROR"

    Current phase of the AI comparison process

    summary: string

    AI-generated summary of document changes

    Changes tagged with categories (optional)

    transformedChanges?: AIADocumentChangePayload[]

    Transformed changes for AI processing (optional)