Document Processing
Configuration entry

Built-in parsing engines
engine
Explanation
Connection method
Configure MinerU (default option)
Relationship with the knowledge base
Tips and tricks
Get help and submit feedback
Last updated
Was this helpful?
Simply put:This is Cherry Studio's central configuration for reading "PDF / complex-layout documents" as clean, structured text.
PDFs with tables, multi-column layouts, and scanned pages (academic papers, contracts, research reports, etc.) often become a mess if handed directly to the model. Document processing first uses a dedicated parsing engine to convert them into clearly structured text, and then passes it to chat or Knowledge base use.
Document Processing vs OCR: the two are separate pages of settings.
Document processing(this page): handles PDF / complex-layout documents structured parsing of.
OCR: handles images / scans text recognition in.
For ordinary plain-text PDFs,.md/.txt/.docx text paragraphs don't need either of the two; they can be read directly.
Open [Settings] → [Document Processing], and select a parsing engine from the dropdown in the upper right,the selected engine will be used as the default.

Document Processing includes 5 built-in engines, default MinerU:
MinerU(default)
A high-quality PDF extraction tool open-sourced by OpenDataLab
API key (mineru.net/apiManage)
PaddleOCR
Baidu Paddle OCR recognition system
Fill in API key (PaddlePaddle Star River Community; if self-deployed, point the API address to your service
Open MinerU
A self-deployable MinerU service, suitable for teams that want to control the processing pipeline themselves
After self-deployment, fill in the API address (fill in the API key if needed)
Switch to another engine: select it from the dropdown, enter that engine's [API Key] / [API Address], and it becomes the default once selected. Among them PaddleOCR and Open MinerU supports self-deployment — after deployment, set the [API Address] to your own service address.
Document processing only handles the step "complex documents → clean text";
the converted text continues to Embedding model vectorization, and ingestion;
See the detailed "Enable in the knowledge base" process in Knowledge Base Document Preprocessing.
MinerU performs significantly better on PDFs with tables / multi-column layouts, and is the first choice for academic papers and similar documents;
What needs to be recognized is the text in images(screenshots, scans) rather than the PDF structure, please use OCR.
If you encounter any questions, bugs, or have suggestions for feature improvements during configuration or use, please refer to Feedback and Suggestions for the official channels provided.
Last updated
Was this helpful?
Was this helpful?