diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
index ccd0f27..a28ce02 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -23,7 +23,7 @@ Please provide a relevant code snippets to reproduce this bug.
A clear and concise description of what you expected to happen.
**Please complete the following information:**
-- LangChain4j version: e.g. 0.28.0
+- LangChain4j version: e.g. 0.29.0
- Java version: e.g. 11
- Spring Boot version: e.g. 2.7.18
diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml
index bbcc082..f3f5671 100644
--- a/.github/workflows/main.yaml
+++ b/.github/workflows/main.yaml
@@ -28,6 +28,7 @@ jobs:
- name: Build with JDK ${{ matrix.java_version }}
run: mvn -U -B deploy
env:
+ ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 772fb7f..e99efc9 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -27,6 +27,7 @@ jobs:
- name: release
run: mvn -B -U --fail-at-end -Psign clean deploy
env:
+ ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
diff --git a/langchain4j-anthropic-spring-boot-starter/pom.xml b/langchain4j-anthropic-spring-boot-starter/pom.xml
index 9be3489..45b4357 100644
--- a/langchain4j-anthropic-spring-boot-starter/pom.xml
+++ b/langchain4j-anthropic-spring-boot-starter/pom.xml
@@ -7,7 +7,7 @@
dev.langchain4j
langchain4j-spring
- 0.29.0-SNAPSHOT
+ 0.29.0
../pom.xml
diff --git a/langchain4j-anthropic-spring-boot-starter/src/test/java/dev/langchain4j/anthropic/spring/AutoConfigIT.java b/langchain4j-anthropic-spring-boot-starter/src/test/java/dev/langchain4j/anthropic/spring/AutoConfigIT.java
index d150f7a..c38d24d 100644
--- a/langchain4j-anthropic-spring-boot-starter/src/test/java/dev/langchain4j/anthropic/spring/AutoConfigIT.java
+++ b/langchain4j-anthropic-spring-boot-starter/src/test/java/dev/langchain4j/anthropic/spring/AutoConfigIT.java
@@ -7,6 +7,7 @@
import dev.langchain4j.model.chat.ChatLanguageModel;
import dev.langchain4j.model.chat.StreamingChatLanguageModel;
import dev.langchain4j.model.output.Response;
+import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test;
import org.springframework.boot.autoconfigure.AutoConfigurations;
import org.springframework.boot.test.context.runner.ApplicationContextRunner;
@@ -23,6 +24,11 @@ class AutoConfigIT {
ApplicationContextRunner contextRunner = new ApplicationContextRunner()
.withConfiguration(AutoConfigurations.of(AutoConfig.class));
+ @AfterEach
+ void afterEach() throws InterruptedException {
+ Thread.sleep(10_000); // to avoid hitting rate limits
+ }
+
@Test
void should_provide_chat_model() {
contextRunner
diff --git a/langchain4j-easy-rag-spring-boot-starter/pom.xml b/langchain4j-easy-rag-spring-boot-starter/pom.xml
index e16d86c..9dc7f57 100644
--- a/langchain4j-easy-rag-spring-boot-starter/pom.xml
+++ b/langchain4j-easy-rag-spring-boot-starter/pom.xml
@@ -7,7 +7,7 @@
dev.langchain4j
langchain4j-spring
- 0.29.0-SNAPSHOT
+ 0.29.0
../pom.xml
diff --git a/langchain4j-ollama-spring-boot-starter/pom.xml b/langchain4j-ollama-spring-boot-starter/pom.xml
index 26e911c..52c65d7 100644
--- a/langchain4j-ollama-spring-boot-starter/pom.xml
+++ b/langchain4j-ollama-spring-boot-starter/pom.xml
@@ -7,7 +7,7 @@
dev.langchain4j
langchain4j-spring
- 0.29.0-SNAPSHOT
+ 0.29.0
../pom.xml
diff --git a/langchain4j-open-ai-spring-boot-starter/pom.xml b/langchain4j-open-ai-spring-boot-starter/pom.xml
index da853fe..af5fca3 100644
--- a/langchain4j-open-ai-spring-boot-starter/pom.xml
+++ b/langchain4j-open-ai-spring-boot-starter/pom.xml
@@ -7,7 +7,7 @@
dev.langchain4j
langchain4j-spring
- 0.29.0-SNAPSHOT
+ 0.29.0
../pom.xml
diff --git a/langchain4j-spring-boot-starter/pom.xml b/langchain4j-spring-boot-starter/pom.xml
index a8b89b9..0f59154 100644
--- a/langchain4j-spring-boot-starter/pom.xml
+++ b/langchain4j-spring-boot-starter/pom.xml
@@ -7,7 +7,7 @@
dev.langchain4j
langchain4j-spring
- 0.29.0-SNAPSHOT
+ 0.29.0
../pom.xml
diff --git a/pom.xml b/pom.xml
index 64d7a81..94489c9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
dev.langchain4j
langchain4j-spring
- 0.29.0-SNAPSHOT
+ 0.29.0
pom
langchain4j-spring parent POM