Compare variants

Two design variants of Enterprise Document Processing, delivering the same unit event by different designs. The comparison states what differs; it does not rank the designs.

Common unit event

Business Document

BUSINESS_DOCUMENT

One completed execution of the document-processing workflow for one inbound business document.

Left

Complete

High Accuracy Processing

A reasoning document-understanding pass, classification, two extraction passes, enterprise-knowledge grounding with reranking, and a grounded final generation. The same business unit event as Standard Processing, implemented differently.

Direct cost per business document

Reference

0.213288 USD
Open scenariodv-high-accuracy-processing

Right

Complete

Standard Processing

A single document-understanding pass, classification, structured extraction and one final generation pass. No enterprise retrieval grounding.

Direct cost per business document

Reference

0.145208 USD
Open scenariodv-standard-processing
No difference figure is shown
A difference between two prices is itself a price, and this surface derives none. The read model carries each variant’s own reference result and no comparison of them, so both figures are shown as they were produced and are read against each other by eye.

Shared assumptions

Inputs both variants carry with the same meaning. Everything compared below stands on these; where a shared input holds a different value in each variant, the row says so.

40 shared
InputHigh Accuracy ProcessingStandard Processing
Cached Tokensau-classify-document.cached_tokens0TOKEN0TOKEN
Classify Document — offeringau-classify-document.commercial_offeringctxdex:offering:agent-makers:ctxdex-intelligence-4-fastctxdex:offering:agent-makers:ctxdex-intelligence-4-fast
Document Summary TokensDiffersau-classify-document.document_summary_tokens1400TOKEN700TOKEN
Expected Classification Tokensau-classify-document.expected_classification_tokens80TOKEN80TOKEN
Classify Document — modeau-classify-document.implementation_modeim-classify-document-modelim-classify-document-model
Classify Document — occurrencesau-classify-document.occurrence_count1UNIT1UNIT
System Instruction Tokensau-classify-document.system_instruction_tokens900TOKEN900TOKEN
Cached Tokensau-extract-fields.cached_tokens0TOKEN0TOKEN
Class Hint Tokensau-extract-fields.class_hint_tokens400TOKEN400TOKEN
Extract Structured Fields — offeringau-extract-fields.commercial_offeringctxdex:offering:agent-makers:ctxdex-intelligence-4-fastctxdex:offering:agent-makers:ctxdex-intelligence-4-fast
Document Text Tokensau-extract-fields.document_text_tokens9000TOKEN9000TOKEN
Expected Extraction Tokensau-extract-fields.expected_extraction_tokens500TOKEN500TOKEN
Extracted Field Countau-extract-fields.extracted_field_count18UNIT18UNIT
Extract Structured Fields — modeau-extract-fields.implementation_modeim-extract-fields-modelim-extract-fields-model
Extract Structured Fields — occurrencesDiffersau-extract-fields.occurrence_count2UNIT1UNIT
System Instruction Tokensau-extract-fields.system_instruction_tokens600TOKEN600TOKEN
Cached Tokensau-generate-structured-result.cached_tokens0TOKEN0TOKEN
Generate Structured Result — offeringDiffersau-generate-structured-result.commercial_offeringctxdex:offering:agent-makers:ctxdex-intelligence-4-proctxdex:offering:agent-makers:ctxdex-intelligence-4-fast
Document Summary TokensDiffersau-generate-structured-result.document_summary_tokens1400TOKEN700TOKEN
Expected Result TokensDiffersau-generate-structured-result.expected_result_tokens900TOKEN600TOKEN
Generate Structured Result — modeau-generate-structured-result.implementation_modeim-generate-structured-result-modelim-generate-structured-result-model
Normalized Fields Tokensau-generate-structured-result.normalized_fields_tokens450TOKEN450TOKEN
Generate Structured Result — occurrencesau-generate-structured-result.occurrence_count1UNIT1UNIT
Retrieved Context TokensDiffersau-generate-structured-result.retrieved_context_tokens4000TOKEN0TOKEN
System Instruction Tokensau-generate-structured-result.system_instruction_tokens700TOKEN700TOKEN
Ingest and Parse Document — offeringau-ingest-document.commercial_offeringctxdex:offering:agent-makers:ctxdex-enterprise-document-1ctxdex:offering:agent-makers:ctxdex-enterprise-document-1
Document Pagesau-ingest-document.document_pages12PAGE12PAGE
Extracted Text Tokensau-ingest-document.extracted_text_tokens9000TOKEN9000TOKEN
Ingest and Parse Document — modeau-ingest-document.implementation_modeim-ingest-document-serviceim-ingest-document-service
Ingest and Parse Document — occurrencesau-ingest-document.occurrence_count1UNIT1UNIT
Normalize Extracted Result — modeau-normalize-extracted-result.implementation_modeim-normalize-extracted-deterministicim-normalize-extracted-deterministic
Normalized Fields Tokensau-normalize-extracted-result.normalized_fields_tokens450TOKEN450TOKEN
Normalize Extracted Result — occurrencesau-normalize-extracted-result.occurrence_count1UNIT1UNIT
Cached Tokensau-understand-document.cached_tokens0TOKEN0TOKEN
Understand Document — offeringDiffersau-understand-document.commercial_offeringctxdex:offering:agent-makers:ctxdex-intelligence-4-proctxdex:offering:agent-makers:ctxdex-intelligence-4-fast
Document Summary TokensDiffersau-understand-document.document_summary_tokens1400TOKEN700TOKEN
Document Text Tokensau-understand-document.document_text_tokens9000TOKEN9000TOKEN
Understand Document — modeDiffersau-understand-document.implementation_modeim-understand-document-reasoningim-understand-document-model
Understand Document — occurrencesau-understand-document.occurrence_count1UNIT1UNIT
System Instruction Tokensau-understand-document.system_instruction_tokens600TOKEN600TOKEN

Only in High Accuracy Processing

  • Assemble Grounded Context — modeau-assemble-grounded-context.implementation_modeim-assemble-context-deterministic
  • Assemble Grounded Context — occurrencesau-assemble-grounded-context.occurrence_count1UNIT
  • Retrieved Context Tokensau-assemble-grounded-context.retrieved_context_tokens4000TOKEN
  • Cached Tokensau-embed-query.cached_tokens0TOKEN
  • Embed Query — offeringau-embed-query.commercial_offeringctxdex:offering:agent-makers:ctxdex-retrieval-3-embed
  • Embed Query — modeau-embed-query.implementation_modeim-embed-model
  • Embed Query — occurrencesau-embed-query.occurrence_count1UNIT
  • Retrieval Query Tokensau-embed-query.retrieval_query_tokens200TOKEN
  • Prepare Document Retrieval Query — modeau-prepare-document-retrieval-query.implementation_modeim-prepare-document-query-deterministic
  • Prepare Document Retrieval Query — occurrencesau-prepare-document-retrieval-query.occurrence_count1UNIT
  • Retrieval Query Tokensau-prepare-document-retrieval-query.retrieval_query_tokens200TOKEN
  • Candidate Document Countau-rerank-candidates.candidate_document_count20UNIT
  • Candidate Document Tokensau-rerank-candidates.candidate_document_tokens16000TOKEN
  • Rerank Candidates — offeringau-rerank-candidates.commercial_offeringctxdex:offering:agent-makers:ctxdex-retrieval-2-rerank
  • Rerank Candidates — modeau-rerank-candidates.implementation_modeim-rerank-model
  • Rerank Candidates — occurrencesau-rerank-candidates.occurrence_count1UNIT
  • Query Countau-rerank-candidates.query_count1UNIT
  • Request Output Tokensau-rerank-candidates.request_output_tokens0TOKEN
  • Retrieval Query Tokensau-rerank-candidates.retrieval_query_tokens200TOKEN
  • Candidate Document Countau-search-enterprise-knowledge.candidate_document_count20UNIT
  • Candidate Document Tokensau-search-enterprise-knowledge.candidate_document_tokens16000TOKEN
  • Search Enterprise Knowledge — modeau-search-enterprise-knowledge.implementation_modeim-search-local-unpriced
  • Search Enterprise Knowledge — occurrencesau-search-enterprise-knowledge.occurrence_count1UNIT

Only in Standard Processing

No input unique to this variant

Design differences

What the two designs do differently, before any money is involved.

Extract Structured Fields

How many times it runs

au-extract-fields
21

Understand Document

Implementation mode

au-understand-document
im-understand-document-reasoningim-understand-document-model

Operations

Aligned on canonical identity, never on a display name.

In both4
  • Classify Documentop-classify-document
  • Extract Structured Informationop-extract-structured-information
  • Ingest & Understand Documentop-ingest-understand-document
  • Produce Final Resultop-produce-final-result
Only in High Accuracy Processing1
  • Retrieve Supporting Knowledgeop-retrieve-supporting-knowledge
Only in Standard Processing0
None

Activities

Aligned on canonical identity, never on a display name.

In both6
  • Classify Documentau-classify-document
  • Extract Structured Fieldsau-extract-fields
  • Generate Structured Resultau-generate-structured-result
  • Ingest and Parse Documentau-ingest-document
  • Normalize Extracted Resultau-normalize-extracted-result
  • Understand Documentau-understand-document
Only in High Accuracy Processing5
  • Assemble Grounded Contextau-assemble-grounded-context
  • Embed Queryau-embed-query
  • Prepare Document Retrieval Queryau-prepare-document-retrieval-query
  • Rerank Candidatesau-rerank-candidates
  • Search Enterprise Knowledgeau-search-enterprise-knowledge
Only in Standard Processing0
None