Skip to content

Commit

Permalink
Release 1.0.0-alpha1 (langchain4j#2326)
Browse files Browse the repository at this point in the history
  • Loading branch information
dliubarskyi authored Dec 22, 2024
1 parent f8cb395 commit 88adf9f
Show file tree
Hide file tree
Showing 160 changed files with 223 additions and 219 deletions.
1 change: 1 addition & 0 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ jobs:
-DskipLocalAiITs -DskipMilvusITs -DskipMongoDbAtlasITs \
-DskipOllamaITs -DskipVearchITs -DskipVertexAiGeminiITs \
-pl !langchain4j-core,!langchain4j-parent \
-Dspotless.check.skip=true \
-Psign clean deploy
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/release_core_and_parent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ jobs:
mvn -B -U \
-pl langchain4j-core,langchain4j-parent \
-Psign \
-Dspotless.check.skip=true \
clean deploy
env:
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
Expand All @@ -39,4 +40,4 @@ jobs:
if: success() || failure() # always run even if the previous step fails
with:
report_paths: '**/target/*-reports/TEST-*.xml'
annotate_only: true
annotate_only: true
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.37.0-SNAPSHOT</version>
<version>1.0.0-alpha1</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-parent</artifactId>
<version>0.37.0-SNAPSHOT</version>
<version>1.0.0-alpha1</version>
<relativePath>../../langchain4j-parent/pom.xml</relativePath>
</parent>

Expand Down
12 changes: 6 additions & 6 deletions docs/docs/get-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand All @@ -30,14 +30,14 @@ the following dependency:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

- For Gradle in `build.gradle`:
```groovy
implementation 'dev.langchain4j:langchain4j-open-ai:0.36.2'
implementation 'dev.langchain4j:langchain4j:0.36.2'
implementation 'dev.langchain4j:langchain4j-open-ai:1.0.0-alpha1'
implementation 'dev.langchain4j:langchain4j:1.0.0-alpha1'
```

<details>
Expand All @@ -49,7 +49,7 @@ implementation 'dev.langchain4j:langchain4j:0.36.2'
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bom</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down Expand Up @@ -78,7 +78,7 @@ you can use the most recent SNAPSHOT dependency:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.37.0-SNAPSHOT</version>
<version>1.0.0-alpha2-SNAPSHOT</version>
</dependency>
</dependencies>
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-code-execution-engine-graalvm-polyglot</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/code-execution-engines/judge0.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ https://github.com/judge0/judge0
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-code-execution-engine-judge0</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-loaders/amazon-s3.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-amazon-s3</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-azure-storage-blob</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-loaders/file-system.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sidebar_position: 3
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-loaders/github.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-github</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-loaders/selenium.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 5
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-selenium</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-loaders/tencent-cos.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 6
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-loader-tencent-cos</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-loaders/url.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 7
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-parsers/apache-pdfbox.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-apache-pdfbox</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-parsers/apache-poi.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 3
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-apache-poi</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-parsers/apache-tika.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-document-parser-apache-tika</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/document-parsers/text.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 1
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
6 changes: 3 additions & 3 deletions docs/docs/integrations/embedding-models/1-in-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ For example:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-embeddings-all-minilm-l6-v2</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```
```java
Expand All @@ -29,7 +29,7 @@ Or quantized:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-embeddings-all-minilm-l6-v2-q</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```
```java
Expand Down Expand Up @@ -73,7 +73,7 @@ Example of using custom embedding model:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-embeddings</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```
```java
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/embedding-models/amazon-bedrock.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sidebar_position: 2
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-bedrock</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
4 changes: 2 additions & 2 deletions docs/docs/integrations/embedding-models/azure-open-ai.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand All @@ -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.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/embedding-models/cohere.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sidebar_position: 4
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-cohere</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
10 changes: 5 additions & 5 deletions docs/docs/integrations/embedding-models/dashscope.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ https://dashscope.aliyun.com/
## Maven Dependency

:::note
Since `0.37.0`, `langchain4j-dashscope` has migrated to `langchain4j-community` and is renamed to `langchain4j-community-dashscope`.
Since `1.0.0-alpha1`, `langchain4j-dashscope` has migrated to `langchain4j-community` and is renamed to `langchain4j-community-dashscope`.
:::

`0.36.2` and previous:
Expand All @@ -19,17 +19,17 @@ Since `0.37.0`, `langchain4j-dashscope` has migrated to `langchain4j-community`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-dashscope</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

`0.37.0` and later:
`1.0.0-alpha1` and later:

```xml
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-dashscope</artifactId>
<version>0.37.0</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand All @@ -40,7 +40,7 @@ Or, you can use BOM to manage dependencies consistently:
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-bom</artifactId>
<version>0.37.0</version>
<version>1.0.0-alpha1</version>
<typ>pom</typ>
<scope>import</scope>
</dependency>
Expand Down
4 changes: 2 additions & 2 deletions docs/docs/integrations/embedding-models/google-vertex-ai.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

or project's `build.gradle`:

```groovy
implementation 'dev.langchain4j:langchain4j-vertex-ai:0.36.2'
implementation 'dev.langchain4j:langchain4j-vertex-ai:1.0.0-alpha1'
```

### Try out an example code:
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/embedding-models/hugging-face.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ sidebar_position: 7
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-hugging-face</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/embedding-models/jina.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ https://jina.ai/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jina</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
8 changes: 4 additions & 4 deletions docs/docs/integrations/embedding-models/jlama.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ For Maven project `pom.xml`
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>

<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jlama</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>

<dependency>
Expand All @@ -38,8 +38,8 @@ For Maven project `pom.xml`
For Gradle project `build.gradle`

```groovy
implementation 'dev.langchain4j:langchain4j:0.36.2'
implementation 'dev.langchain4j:langchain4j-jlama:0.36.2'
implementation 'dev.langchain4j:langchain4j:1.0.0-alpha1'
implementation 'dev.langchain4j:langchain4j-jlama:1.0.0-alpha1'
```

## Embedding
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/integrations/embedding-models/local-ai.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ https://localai.io/
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-local-ai</artifactId>
<version>0.36.2</version>
<version>1.0.0-alpha1</version>
</dependency>
```

Expand Down
Loading

0 comments on commit 88adf9f

Please sign in to comment.