apache / apache/camel-quarkus

Delegate the langchain4j-ingest extension to the camel-langchain4j-ingest component

Open
#9,142 0 comments 0 reactions 1 assignee Claimed by @JiriOndrusek View on GitHub
area/langchain4j-ingest area/native housekeeping native
Dominant language
Java
Stars
302
Forks
232
Avg merge
1d 22h
Merged PRs (30d)
108

Description

### Description

Apache Camel 4.23.0 introduces the `camel-langchain4j-ingest` component (CAMEL-24621), which provides the same document-ingestion engine this extension has been carrying internally since 3.39.0: splitting, embedding, storing and per-document-id deduplication behind an idempotent repository.

With the component available upstream, the extension should stop maintaining its own copy of that engine and drive the component instead. The extension remains the Quarkus-side declaration surface — the `quarkus.camel.langchain4j.ingest.*` configuration model, the `@Ingest` builder API, build-time validation, CDI bean resolution and native-image support — while each generated pipeline route ends in the component's producer.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.