Revert "docu: update versions to 1.11.9 and 1.11.9-beta19"

This reverts commit 1069ba52e4.
This commit is contained in:
Dmytro Liubarskyi 2026-07-29 17:18:40 +02:00
parent 59c0f3dc10
commit 5f24efb8b2
108 changed files with 166 additions and 166 deletions

View File

@ -1,7 +1,7 @@
---
sidebar_position: 5
stableVersion: 1.11.9
betaVersion: 1.11.9-beta19
stableVersion: 1.18.0
betaVersion: 1.18.0-beta28
---
# Get Started
@ -27,7 +27,7 @@ As an example, let's import the OpenAI dependency:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -38,14 +38,14 @@ the following dependency:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
- For Gradle in `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-open-ai:1.11.9'
implementation 'dev.langchain4j:langchain4j:1.11.9'
implementation 'dev.langchain4j:langchain4j-open-ai:1.18.0'
implementation 'dev.langchain4j:langchain4j:1.18.0'
```
<details>
@ -57,7 +57,7 @@ implementation 'dev.langchain4j:langchain4j:1.11.9'
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bom</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@ -70,8 +70,8 @@ Please note that `langchain4j-bom` always contains the latest versions of all La
:::
:::note
Please note that while the `langchain4j-bom` version is `1.11.9`,
many of the modules still have version `1.11.9-beta19`,
Please note that while the `langchain4j-bom` version is `1.18.0`,
many of the modules still have version `1.18.0-beta28`,
so there might be some breaking changes for these modules in the future.
:::
</details>
@ -100,7 +100,7 @@ you can use the most recent `SNAPSHOT` dependency:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9-SNAPSHOT</version>
<version>1.18.0-SNAPSHOT</version>
</dependency>
</dependencies>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-code-execution-engine-azure-acads</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -18,7 +18,7 @@ This module enables execution of arbitrary Python/JavaScript code via GraalVM an
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-code-execution-engine-graalvm-polyglot</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -12,7 +12,7 @@ https://github.com/judge0/judge0
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-code-execution-engine-judge0</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-amazon-s3</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-azure-storage-blob</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 3
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 3
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-github</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -12,7 +12,7 @@ A Google Cloud Storage (GCS) document loader that allows you to load documents f
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-google-cloud-storage</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 5
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-playwright</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 5
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-selenium</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 6
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-tencent-cos</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 7
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-apache-pdfbox</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 3
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-apache-poi</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-apache-tika</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -15,7 +15,7 @@ This integration communicates with a running [docling-serve](https://github.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-docling</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-markdown</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-yaml</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -15,7 +15,7 @@ For example:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-embeddings-all-minilm-l6-v2</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
```java
@ -29,7 +29,7 @@ Or quantized:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-embeddings-all-minilm-l6-v2-q</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
```java
@ -73,7 +73,7 @@ Example of using custom embedding model:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-embeddings</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
```java

View File

@ -11,7 +11,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bedrock</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -26,7 +26,7 @@ that can be used to transforms text or images into a dimensional vector space.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -35,7 +35,7 @@ that can be used to transforms text or images into a dimensional vector space.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-cohere</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -35,7 +35,7 @@ Once you are ready to bring your application to production, you can switch to a
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-github-models</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -29,7 +29,7 @@ https://ai.google.dev/gemini-api/docs/embeddings
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-google-ai-gemini</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ This integration uses the official Google Gen AI SDK for Java (`com.google.genai
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-google-genai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -17,14 +17,14 @@ Add the following dependencies to your project's `pom.xml`:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vertex-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
or project's `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-vertex-ai:1.11.9-beta19'
implementation 'dev.langchain4j:langchain4j-vertex-ai:1.18.0-beta28'
```
### Try out an example code:

View File

@ -13,7 +13,7 @@ sidebar_position: 8
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-hugging-face</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://jina.ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jina</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -16,13 +16,13 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jlama</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
<dependency>
@ -38,8 +38,8 @@ For Maven project `pom.xml`
For Gradle project `build.gradle`
```groovy
implementation 'dev.langchain4j:langchain4j:1.11.9'
implementation 'dev.langchain4j:langchain4j-jlama:1.11.9-beta19'
implementation 'dev.langchain4j:langchain4j:1.18.0'
implementation 'dev.langchain4j:langchain4j-jlama:1.18.0-beta28'
```
## Embedding

View File

@ -13,7 +13,7 @@ https://localai.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-local-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -16,21 +16,21 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-mistral-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
For Gradle project `build.gradle`
```groovy
implementation 'dev.langchain4j:langchain4j:1.11.9'
implementation 'dev.langchain4j:langchain4j-mistral-ai:1.11.9'
implementation 'dev.langchain4j:langchain4j:1.18.0'
implementation 'dev.langchain4j:langchain4j-mistral-ai:1.18.0'
```
#### API Key setup
Add your MistralAI API key to your project, you can create a class ```ApiKeys.java``` with the following code

View File

@ -13,7 +13,7 @@ https://home.nomic.ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-nomic</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://ollama.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-ollama</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -38,7 +38,7 @@ It will also work with models supporting the OpenAI API.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-official</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -26,7 +26,7 @@ LangChain4j provides 3 different integrations with OpenAI for using embedding mo
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -35,7 +35,7 @@ LangChain4j provides 3 different integrations with OpenAI for using embedding mo
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 19
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-voyage-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ sidebar_position: 23
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-watsonx</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://developers.cloudflare.com/workers-ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-workers-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -17,7 +17,7 @@ It can also be persisted and restored to/from a JSON string or a file.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://azure.microsoft.com/en-us/products/ai-services/ai-search/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-ai-search</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://azure.microsoft.com/en-us/products/cosmos-db/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-cosmos-mongo-vcore</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://azure.microsoft.com/en-us/products/cosmos-db/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-cosmos-nosql</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://www.trychroma.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-chroma</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -36,14 +36,14 @@ SET CLUSTER SETTING feature.vector_index.enabled = true;
:::note
Since CockroachDB support is part of `langchain4j-community`, it will be
available starting from version `1.11.9-beta19` or later.
available starting from version `1.18.0-beta28` or later.
:::
```xml
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-cockroachdb</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -12,7 +12,7 @@ https://coherence.community/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-coherence</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
@ -39,7 +39,7 @@ For example, to use Community Edition (CE), add the Coherence BOM to the depende
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-coherence</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
<dependency>
<groupId>com.oracle.coherence.ce</groupId>

View File

@ -13,7 +13,7 @@ https://www.couchbase.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-couchbase</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://www.elastic.co/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-elasticsearch</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -15,13 +15,13 @@ RAG, and more.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-hibernate</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
## Gradle Dependency
```implementation 'dev.langchain4j:langchain4j-hibernate:1.11.9-beta19'```
```implementation 'dev.langchain4j:langchain4j-hibernate:1.18.0-beta28'```
## APIs

View File

@ -24,7 +24,7 @@ From 15.2 Infinispan Server and above, metadata filtering is supported.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-infinispan</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -14,7 +14,7 @@ JVector is a pure Java embedded vector search engine that provides high-performa
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-jvector</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://mariadb.com/kb/en/vector-overview
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-mariadb</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -168,7 +168,7 @@ Built on the Milvus Java SDK v1. Supports dense vector search only. It will be r
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-milvus</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -78,7 +78,7 @@ We also recommend adding the LangChain4j BOM:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bom</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
<type>pom</type>
</dependency>
</dependencyManagement>

View File

@ -13,7 +13,7 @@ https://opensearch.org/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-opensearch</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -12,7 +12,7 @@ the [AI Vector Search Feature](https://docs.oracle.com/en/database/oracle/oracle
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-oracle</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -15,13 +15,13 @@ RAG, and more.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-pgvector</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
## Gradle Dependency
```implementation 'dev.langchain4j:langchain4j-pgvector:1.11.9-beta19'```
```implementation 'dev.langchain4j:langchain4j-pgvector:1.18.0-beta28'```
## APIs

View File

@ -13,7 +13,7 @@ https://www.pinecone.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-pinecone</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://qdrant.tech/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-qdrant</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://www.aliyun.com/product/ots
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-tablestore</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -19,7 +19,7 @@ Since `1.0.0-alpha1`, `langchain4j-vearch` has migrated to `langchain4j-communit
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vearch</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://vespa.ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vespa</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://weaviate.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-weaviate</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -9,14 +9,14 @@ sidebar_position: 25
## Maven Dependency
:::note
Since YugabyteDB support is part of `langchain4j-community`, it will be available starting from version `1.11.9-beta19` or later.
Since YugabyteDB support is part of `langchain4j-community`, it will be available starting from version `1.18.0-beta28` or later.
:::
```xml
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-yugabytedb</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -27,7 +27,7 @@ that can be used for various image processing tasks.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -36,7 +36,7 @@ that can be used for various image processing tasks.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -25,7 +25,7 @@ LangChain4j provides 3 different integrations with OpenAI for generating images,
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -34,7 +34,7 @@ LangChain4j provides 3 different integrations with OpenAI for generating images,
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vertex-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -37,7 +37,7 @@ It will also work with models supporting the OpenAI API.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-official</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ https://developers.cloudflare.com/workers-ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-workers-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bedrock</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-anthropic</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -763,7 +763,7 @@ Import Spring Boot starter for Anthropic:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-anthropic-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -32,7 +32,7 @@ The `langchain4j-azure-open-ai` library is available on Maven Central.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -44,7 +44,7 @@ A Spring Boot starter is available to configure the `langchain4j-azure-open-ai`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
@ -358,7 +358,7 @@ The audio transcription feature is included in the main `langchain4j-azure-open-
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -35,7 +35,7 @@ Once you are ready to bring your application to production, you can switch to a
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-github-models</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -39,7 +39,7 @@ https://ai.google.dev/gemini-api/docs
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-google-ai-gemini</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -40,7 +40,7 @@ https://github.com/googleapis/java-genai
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-google-genai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -75,14 +75,14 @@ To get started, add the following dependencies to your project's `pom.xml`:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vertex-ai-anthropic</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
or project's `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-vertex-ai-anthropic:1.11.9-beta19'
implementation 'dev.langchain4j:langchain4j-vertex-ai-anthropic:1.18.0-beta28'
```
### Try out an example code

View File

@ -68,14 +68,14 @@ To get started, add the following dependencies to your project's `pom.xml`:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vertex-ai-gemini</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
or project's `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-vertex-ai-gemini:1.11.9-beta19'
implementation 'dev.langchain4j:langchain4j-vertex-ai-gemini:1.18.0-beta28'
```
### Try out an example code:

View File

@ -19,13 +19,13 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-gpu-llama3</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
@ -33,8 +33,8 @@ For Maven project `pom.xml`
For Gradle project `build.gradle`
```groovy
implementation 'dev.langchain4j:langchain4j:1.11.9'
implementation 'dev.langchain4j:langchain4j-gpu-llama3:1.11.9-beta19'
implementation 'dev.langchain4j:langchain4j:1.18.0'
implementation 'dev.langchain4j:langchain4j-gpu-llama3:1.18.0-beta28'
```
---
## Model Compatibility
@ -175,7 +175,7 @@ mvn clean package
Your main JAR will be located at:
```bash
target/gpullama3.java-example-1.11.9-beta19.jar
target/gpullama3.java-example-1.18.0-beta28.jar
```
#### **Step 4 — Run the program directly with Java**
@ -183,7 +183,7 @@ You can now run the example with all JVM and Tornado flags:
```bash
JAVA_BIN=/home/mikepapadim/.sdkman/candidates/java/current/bin/java
CP="target/gpullama3.java-example-1.11.9-beta19.jar:$(cat cp.txt)"
CP="target/gpullama3.java-example-1.18.0-beta28.jar:$(cat cp.txt)"
$JAVA_BIN \
-server \

View File

@ -14,7 +14,7 @@ you need to import the `langchain4j-open-ai` module, as Hugging Face Inference P
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -16,13 +16,13 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jlama</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
<dependency>
@ -39,8 +39,8 @@ For Maven project `pom.xml`
For Gradle project `build.gradle`
```groovy
implementation 'dev.langchain4j:langchain4j:1.11.9'
implementation 'dev.langchain4j:langchain4j-jlama:1.11.9-beta19'
implementation 'dev.langchain4j:langchain4j:1.18.0'
implementation 'dev.langchain4j:langchain4j-jlama:1.18.0-beta28'
```
Jlama uses Java 21 preview features. You can enable the features globally with:

View File

@ -13,7 +13,7 @@ https://localai.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-local-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -16,21 +16,21 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-mistral-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
For Gradle project `build.gradle`
```groovy
implementation 'dev.langchain4j:langchain4j:1.11.9'
implementation 'dev.langchain4j:langchain4j-mistral-ai:1.11.9'
implementation 'dev.langchain4j:langchain4j:1.18.0'
implementation 'dev.langchain4j:langchain4j-mistral-ai:1.18.0'
```
### API Key setup
Add your MistralAI API key to your project, you can create a class ```ApiKeys.java``` with the following code
@ -183,7 +183,7 @@ public class PaymentTransactionTool {
"transaction_id", List.of("T1001", "T1002", "T1003", "T1004", "T1005"),
"customer_id", List.of("C001", "C002", "C003", "C002", "C001"),
"payment_amount", List.of("125.50", "89.99", "120.00", "54.30", "210.20"),
"payment_date", List.of("2021.11.95", "2021.11.96", "2021.11.97", "2021.11.95", "2021.11.98"),
"payment_date", List.of("2021.18.05", "2021.18.06", "2021.18.07", "2021.18.05", "2021.18.08"),
"payment_status", List.of("Paid", "Unpaid", "Paid", "Paid", "Pending"));
...

View File

@ -18,7 +18,7 @@ With dedicated AI clusters, you can host foundational models on dedicated GPUs t
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-oci-genai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -36,7 +36,7 @@ To get started, add the following dependencies to your project's `pom.xml`:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-ollama</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
<dependency>

View File

@ -38,7 +38,7 @@ It will also work with models supporting the OpenAI API, such as DeepSeek.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-official</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -31,7 +31,7 @@ LangChain4j provides 3 different integrations with OpenAI for using chat models,
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -40,7 +40,7 @@ LangChain4j provides 3 different integrations with OpenAI for using chat models,
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -67,7 +67,7 @@ First, make sure you have the OpenAI module in your `pom.xml` or Gradle build fi
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
@ -76,7 +76,7 @@ First, make sure you have the OpenAI module in your `pom.xml` or Gradle build fi
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
@ -197,7 +197,7 @@ ChatModel model = OpenAiChatModel.builder()
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-http-client-jdk</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```
6. Configure LangChain4j and specify the `httpClientBuilder`

View File

@ -308,7 +308,7 @@ LangChain4j has an "Easy RAG" feature that makes it as easy as possible to get s
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-easy-rag</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
- Use

View File

@ -13,7 +13,7 @@ sidebar_position: 22
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-watsonx</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://developers.cloudflare.com/workers-ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-workers-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -16,7 +16,7 @@ The `langchain4j-community-model-router`library is available on Maven Central.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-model-router</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
## FailoverStrategy

View File

@ -10,7 +10,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-cohere</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -21,7 +21,7 @@ By default, scoring (reranking) model uses the CPU.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-onnx-scoring</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```
```java
@ -39,7 +39,7 @@ If you want to use the GPU, `onnxruntime_gpu` version can be found
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-onnx-scoring</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
<exclusions>
<exclusion>
<groupId>com.microsoft.onnxruntime</groupId>
@ -48,11 +48,11 @@ If you want to use the GPU, `onnxruntime_gpu` version can be found
</exclusions>
</dependency>
<!-- 1.11.9 support CUDA 12.x -->
<!-- 1.18.0 support CUDA 12.x -->
<dependency>
<groupId>com.microsoft.onnxruntime</groupId>
<artifactId>onnxruntime_gpu</artifactId>
<version>1.11.9</version>
<version>1.18.0</version>
</dependency>
```

View File

@ -20,7 +20,7 @@ It looks beyond the surface-level matching of terms to consider the deeper inter
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jina</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -23,7 +23,7 @@ search results page.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vertex-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 5
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-voyage-ai</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ sidebar_position: 7
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-watsonx</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://programmablesearchengine.google.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-web-search-engine-google-custom</artifactId>
<version>1.11.9-beta19</version>
<version>1.18.0-beta28</version>
</dependency>
```

Some files were not shown because too many files have changed in this diff Show More