Description
Add support for LlamaParse as additional document parsing backends in the pluggable parser pipeline.
Background
OpenContracts uses a pluggable parser pipeline (base classes in opencontractserver/pipeline/base/). Currently supports Docling (ML-based), NLM-Ingest, and Text parsers.
Requirements
- Integrate LlamaParse as a new parser option
- Both should convert to the unified PAWLs format for frontend compatibility
- Follow existing parser patterns for registration and auto-discovery
References
- Parser Pipeline docs:
docs/pipelines/pipeline_overview.md
- Base classes:
opencontractserver/pipeline/base/
Description
Add support for LlamaParse as additional document parsing backends in the pluggable parser pipeline.
Background
OpenContracts uses a pluggable parser pipeline (base classes in
opencontractserver/pipeline/base/). Currently supports Docling (ML-based), NLM-Ingest, and Text parsers.Requirements
References
docs/pipelines/pipeline_overview.mdopencontractserver/pipeline/base/