docs: OCR v2 polish on multimodal-extraction (Helm/local HF)#2259
docs: OCR v2 polish on multimodal-extraction (Helm/local HF)#2259kheiss-uwzoo wants to merge 6 commits into
Conversation
Greptile SummaryDocumentation-only polish for
|
| Filename | Overview |
|---|---|
| docs/docs/extraction/multimodal-extraction.md | Documentation polish splitting OCR guidance into Helm/NIM, NVCF hosted, and local HF sections; anchor link to prerequisites-support-matrix.md validates correctly, but the NVCF default claim documents future behavior contingent on PR #2295 merging first. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[OCR / Scanned Document] --> B{Deployment mode?}
B -->|Helm / NIM| C[Nemotron OCR v2 NIM\nnvcr.io/nim/nvidia/nemotron-ocr-v2:1.4.0]
B -->|NVCF hosted\nno ocr_invoke_url set| D[build.nvidia.com\nNemotron OCR v2 endpoint\n⚠ requires PR 2295]
B -->|Local Hugging Face| E[Nemotron OCR v2\nmultilingual mode]
C --> F[OCR Artifacts]
D --> F
E --> F
G[Chart-labeled PDF region] -->|NOT routed| H[Omni Caption Stage]
G -->|stays on| I[Layout-and-OCR path]
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[OCR / Scanned Document] --> B{Deployment mode?}
B -->|Helm / NIM| C[Nemotron OCR v2 NIM\nnvcr.io/nim/nvidia/nemotron-ocr-v2:1.4.0]
B -->|NVCF hosted\nno ocr_invoke_url set| D[build.nvidia.com\nNemotron OCR v2 endpoint\n⚠ requires PR 2295]
B -->|Local Hugging Face| E[Nemotron OCR v2\nmultilingual mode]
C --> F[OCR Artifacts]
D --> F
E --> F
G[Chart-labeled PDF region] -->|NOT routed| H[Omni Caption Stage]
G -->|stays on| I[Layout-and-OCR path]
Reviews (10): Last reviewed commit: "docs: add NVCF hosted OCR v2 default to ..." | Re-trigger Greptile
Address PR review: main branch Helm chart defaults to Nemotron OCR v2 (nemotron-ocr-v2:1.4.0). Broader OCR doc and chart updates are in NVIDIA#2259.
Address PR NVIDIA#2166 review: main branch Helm chart defaults to Nemotron OCR v2 (nemotron-ocr-v2:1.4.0). Remaining OCR documentation and chart code in NVIDIA#2259.
a4d075d to
56819c7
Compare
After NVIDIA#2239, Nemotron OCR v2 is the Helm NIM default; update the 26.05 release notes so they no longer state v1 is the chart default.
Link Helm defaults to the chart README instead of pinning nvcr.io inline, and use refer-to CTAs per NRL style rules.
Split multimodal-extraction OCR deployment guidance for scannability, add hosted-remote default note, and fix Hugging Face spelling in release notes.
Replace via with with/through per NVIDIA style guide and fix double space before reference answer generation.
9e26e17 to
ef10bfc
Compare
| - Nemotron OCR v2 is the default OCR engine for HuggingFace, with CLI language selectors and unified OCR actors. For Helm NIM deployments, Nemotron OCR v1 is the default. | ||
| - Nemotron Parse is available as an alternate PDF extraction method (v1.2 HTTP interface; optional Helm NIM; local inference via vLLM where configured) | ||
| - VLM image captioning via vLLM (including Omni caption model profiles) addresses the capability deferred in 26.03 | ||
| - Nemotron OCR v2 is the default OCR engine for Hugging Face and Helm NIM deployments, with CLI language selectors and unified OCR actors. |
There was a problem hiding this comment.
Should this live in a new release notes section? As-is, this would be changing the description of OCR defaults for 26.5.0, but #2239 didn't land until after this release
NVIDIA#2239 merged after 26.5.0, so the 26.05 release notes must keep the historical HF v2 / Helm v1 split. Helm v2 current-state docs stay in multimodal-extraction.md only.
Documents hosted CPU actor defaults after NVIDIA#2295 lands. Merge NVIDIA#2295 before this PR per eng review.
Summary
Docs-only polish for
multimodal-extraction.md: scannable Helm / NVCF hosted / local Hugging Face OCR v2 guidance and a clearer chart/captioning note.Merge after #2295. Hosted-default docs assume CPU actors default to
nemotron-ocr-v2on build.nvidia.com once that eng PR lands.Does not change
releasenotes.md. The 26.05 section correctly records what 26.5.0 shipped (HF v2, Helm v1); #2239 merged after that release.Changes
multimodal-extraction.md: Split OCR deployment guidance (Helm / NVCF hosted / local HF); chart pdfium-path callout preserved from main; Omni caption routing notePR scope check
maindocs/docs/extraction/multimodal-extraction.mdTest plan
main