Release 0.35.0 (#1829)

This commit is contained in:
LangChain4j 2024-09-25 13:16:03 +02:00 committed by GitHub
parent 558a30d78c
commit 79f03dff36
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
154 changed files with 197 additions and 186 deletions

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -19,7 +19,7 @@ The simplest way to begin is with the OpenAI integration:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -30,14 +30,14 @@ the following dependency:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
- For Gradle in `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-open-ai:0.34.0'
implementation 'dev.langchain4j:langchain4j:0.34.0'
implementation 'dev.langchain4j:langchain4j-open-ai:0.35.0'
implementation 'dev.langchain4j:langchain4j:0.35.0'
```
<details>
@ -49,7 +49,7 @@ implementation 'dev.langchain4j:langchain4j:0.34.0'
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bom</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@ -78,7 +78,7 @@ you can use the most recent SNAPSHOT dependency:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.36.0-SNAPSHOT</version>
</dependency>
</dependencies>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-code-execution-engine-graalvm-polyglot</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-amazon-s3</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

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

View File

@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-github</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 5
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-selenium</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

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

View File

@ -11,7 +11,7 @@ sidebar_position: 7
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.34.0</version>
<version>0.35.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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -14,7 +14,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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -23,7 +23,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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-cohere</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://dashscope.aliyun.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-dashscope</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
or project's `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-vertex-ai:0.34.0'
implementation 'dev.langchain4j:langchain4j-vertex-ai:0.35.0'
```
### Try out an example code:

View File

@ -13,7 +13,7 @@ sidebar_position: 7
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-hugging-face</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://jina.ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jina</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

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

View File

@ -13,7 +13,7 @@ https://localai.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-local-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -16,21 +16,21 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-mistral-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
For Gradle project `build.gradle`
```groovy
implementation 'dev.langchain4j:langchain4j:0.34.0'
implementation 'dev.langchain4j:langchain4j-mistral-ai:0.34.0'
implementation 'dev.langchain4j:langchain4j:0.35.0'
implementation 'dev.langchain4j:langchain4j-mistral-ai:0.35.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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

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

View File

@ -15,7 +15,7 @@ sidebar_position: 14
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -24,7 +24,7 @@ sidebar_position: 14
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -17,7 +17,7 @@ sidebar_position: 15
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-ovh-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 16
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-qianfan</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ sidebar_position: 19
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-zhipu-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.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>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://www.trychroma.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-chroma</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://www.couchbase.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-couchbase</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://www.elastic.co/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-elasticsearch</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://infinispan.org/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-infinispan</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://milvus.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-milvus</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -24,7 +24,7 @@ To use Atlas Vector search, you need to have an Atlas deployment. MongoDB offers
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-mongodb-atlas</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://neo4j.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-neo4j</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://opensearch.org/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-opensearch</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://github.com/pgvector/pgvector
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-pgvector</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://www.pinecone.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-pinecone</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://qdrant.tech/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-qdrant</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://redis.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-redis</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://github.com/vearch/vearch
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vearch</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://vespa.ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vespa</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://weaviate.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-weaviate</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -15,7 +15,7 @@ that can be used for various image processing tasks.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -24,7 +24,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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -12,7 +12,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -21,7 +21,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ sidebar_position: 3
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vertex-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -14,7 +14,7 @@ sidebar_position: 5
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-zhipu-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

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

View File

@ -13,7 +13,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-anthropic</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -96,7 +96,7 @@ Import Spring Boot starter for Anthropic:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-anthropic-spring-boot-starter</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -25,7 +25,7 @@ that can be used for various natural language processing tasks.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -35,7 +35,7 @@ that can be used for various natural language processing tasks.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-azure-open-ai-spring-boot-starter</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-chatglm</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://dashscope.aliyun.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-dashscope</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -20,7 +20,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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,7 +13,7 @@ https://ai.google.dev/gemini-api/docs
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-google-ai-gemini</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
or project's `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-vertex-ai:0.34.0'
implementation 'dev.langchain4j:langchain4j-vertex-ai:0.35.0'
```
### 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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
or project's `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-vertex-ai-gemini:0.34.0'
implementation 'dev.langchain4j:langchain4j-vertex-ai-gemini:0.35.0'
```
### Try out an example code:

View File

@ -16,7 +16,7 @@ sidebar_position: 10
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-hugging-face</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -16,13 +16,13 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jlama</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
<dependency>

View File

@ -13,7 +13,7 @@ https://localai.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-local-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -16,21 +16,21 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-mistral-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
For Gradle project `build.gradle`
```groovy
implementation 'dev.langchain4j:langchain4j:0.34.0'
implementation 'dev.langchain4j:langchain4j-mistral-ai:0.34.0'
implementation 'dev.langchain4j:langchain4j:0.35.0'
implementation 'dev.langchain4j:langchain4j-mistral-ai:0.35.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

@ -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>0.34.0</version>
<version>0.35.0</version>
</dependency>
<dependency>

View File

@ -21,7 +21,7 @@ If you are using Quarkus, please refer to the
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -30,7 +30,7 @@ If you are using Quarkus, please refer to the
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -13,13 +13,13 @@ sidebar_position: 16
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-qianfan</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -247,7 +247,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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
- Use

View File

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

View File

@ -14,7 +14,7 @@ sidebar_position: 18
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-zhipu-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -10,7 +10,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-cohere</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
<exclusions>
<exclusion>
<groupId>com.microsoft.onnxruntime</groupId>

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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -23,7 +23,7 @@ search results page.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-vertex-ai</artifactId>
<version>0.34.0</version>
<version>0.35.0</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>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -15,14 +15,14 @@ Add the following dependencies to your project's `pom.xml`:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-web-search-engine-searchapi</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
or project's `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-web-search-engine-searchapi:0.34.0'
implementation 'dev.langchain4j:langchain4j-web-search-engine-searchapi:0.35.0'
```
### Example code:

View File

@ -13,7 +13,7 @@ https://tavily.com/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-web-search-engine-tavily</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -525,7 +525,7 @@ For this, please import `langchain4j-reactor` module:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-reactor</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
```java

View File

@ -96,7 +96,7 @@ adjusting and customizing more and more aspects.
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-easy-rag</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -26,7 +26,7 @@ For example, for OpenAI (`langchain4j-open-ai`), the dependency name would be `l
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```
@ -77,7 +77,7 @@ import `langchain4j-spring-boot-starter`:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-spring-boot-starter</artifactId>
<version>0.34.0</version>
<version>0.35.0</version>
</dependency>
```

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -5,7 +5,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.35.0-SNAPSHOT</version>
<version>0.35.0</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

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