Nutrient Web SDK

ReferenceAIDocumentComparisonResult

Type Alias AIDocumentComparisonResult

Result returned by AI-powered document comparison operations. This union type represents the response from NutrientViewer.Instance#compareDocuments when using NutrientViewer.ComparisonOperationType.AI.

The result type depends on the AI operation performed:

Use the provided type guards to determine which specific result type you received:

Type Alias
Type Signature

Example

const analyzeOperation = new NutrientViewer.ComparisonOperation(
NutrientViewer.ComparisonOperationType.AI,
{ operationType: NutrientViewer.AIComparisonOperationType.ANALYZE }
);

instance.compareDocuments(documents, analyzeOperation)
.then((result) => {
if (NutrientViewer.isAIDocumentAnalysisResult(result)) {
console.log('Summary:', result.summary);
console.log('Categories:', result.categories);
}
});

See Also