LangChain4j Tokenizer
JVM since3.15.0 Native since3.24.0
LangChain4j Tokenizer
Maven coordinates
Or add the coordinates to your existing project:
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-langchain4j-tokenizer</artifactId>
</dependency>
Check the User guide for more information about writing Camel Quarkus applications.
LangChain4j dependency management
In order to ensure alignment across all Quarkus and LangChain4j related dependencies, it is recommended to import the LangChain4j BOM as below:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bom</artifactId>
<version>1.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
...
</dependencyManagement>
Note that the import order is paramount when using maven dependencyManagement
. As such, one might need to import the langchain4j-bom
before other related Camel and Quarkus BOMs.