Repository navigation
v2.8.0
ai4j-sdk 2.8.0
Highlights
- MinerU cloud document parsing in core
ai4j(io.github.lnyocly.ai4j.document.mineru):MinerUServicecovers the authenticated v4 precise API (URL tasks, batch tasks, presigned local-file upload, result-zip extraction offull.md+content_list.json+ images) and the token-free v1 lite API (IP rate-limited, Markdown only).MinerUDocumentParseradapts to theDocumentParserSPI via explicit construction;MinerUDocumentLoaderfeeds parsed Markdown into the RAG ingestion pipeline for local files and remote URLs. Configuration.mineruConfig+ Spring Bootai.mineru.*properties and aminerUServicebean; empty apiKey falls back to the lite API automatically (200 MB v4 / 10 MB lite limits).- Poll loop tolerates transient IO/429 failures under an overall timeout; starter-wired clients preserve error classification by deriving a client without
ErrorInterceptor.
Maven coordinates
<dependency>
<groupId>io.github.lnyo-cly</groupId>
<artifactId>ai4j</artifactId>
<version>2.8.0</version>
</dependency>All modules released at 2.8.0: ai4j, ai4j-extension-api, ai4j-plugin-ask-user, ai4j-agent, ai4j-testing, ai4j-harness, ai4j-coding, ai4j-cli, ai4j-spring-boot-starter, ai4j-flowgram-spring-boot-starter, ai4j-document-tika, ai4j-bom.
Central deployment: e4de73a8-6418-4226-968c-54529ec82091 (published).
Generated with Devin