Skip to content

Commit 7b02bc5

Browse files
committed
updated deprecated models
1 parent 76404ae commit 7b02bc5

3 files changed

Lines changed: 20 additions & 20 deletions

File tree

  • langchain4j-anthropic-spring-boot-starter/src/test/java/dev/langchain4j/anthropic/spring
  • langchain4j-google-ai-gemini-spring-boot-starter/src/test/java/dev/langchain4j/googleaigemini/spring
  • langchain4j-open-ai-spring-boot-starter/src/test/java/dev/langchain4j/openai/spring

langchain4j-anthropic-spring-boot-starter/src/test/java/dev/langchain4j/anthropic/spring/AutoConfigIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ void should_provide_chat_model() {
3535
contextRunner
3636
.withPropertyValues(
3737
"langchain4j.anthropic.chat-model.api-key=" + API_KEY,
38-
"langchain4j.anthropic.chat-model.model-name=claude-3-5-haiku-20241022",
38+
"langchain4j.anthropic.chat-model.model-name=claude-haiku-4-5-20251001",
3939
"langchain4j.anthropic.chat-model.max-tokens=20",
4040
"langchain4j.anthropic.chat-model.log-requests=true",
4141
"langchain4j.anthropic.chat-model.log-responses=true"
@@ -55,7 +55,7 @@ void should_provide_streaming_chat_model() {
5555
contextRunner
5656
.withPropertyValues(
5757
"langchain4j.anthropic.streaming-chat-model.api-key=" + API_KEY,
58-
"langchain4j.anthropic.streaming-chat-model.model-name=claude-3-5-haiku-20241022",
58+
"langchain4j.anthropic.streaming-chat-model.model-name=claude-haiku-4-5-20251001",
5959
"langchain4j.anthropic.streaming-chat-model.max-tokens=20",
6060
"langchain4j.anthropic.streaming-chat-model.log-requests=true",
6161
"langchain4j.anthropic.streaming-chat-model.log-responses=true"

langchain4j-google-ai-gemini-spring-boot-starter/src/test/java/dev/langchain4j/googleaigemini/spring/AutoConfigIT.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,14 @@ public void onError(Throwable throwable) {
106106
void provide_streaming_chat_model_with_property_values() {
107107
contextRunner.withPropertyValues(
108108
"langchain4j.google-ai-gemini.streaming-chat-model.api-key=" + API_KEY,
109-
"langchain4j.google-ai-gemini.streamingChatModel.modelName=gemini-2.5-flash-lite",
110-
"langchain4j.google-ai-gemini.streamingChatModel.temperature=0.7",
111-
"langchain4j.google-ai-gemini.streamingChatModel.topP=0.9",
112-
"langchain4j.google-ai-gemini.streamingChatModel.topK=40",
113-
"langchain4j.google-ai-gemini.streamingChatModel.maxOutputTokens=400",
114-
"langchain4j.google-ai-gemini.streamingChatModel.safetySetting.HARM_CATEGORY_SEXUALLY_EXPLICIT=HARM_BLOCK_THRESHOLD_UNSPECIFIED",
115-
"langchain4j.google-ai-gemini.streamingChatModel.functionCallingConfig.gemini-mode=NONE",
116-
"langchain4j.google-ai-gemini.streamingChatModel.functionCallingConfig.allowed-function-names=allowCodeExecution,includeCodeExecutionOutput"
109+
"langchain4j.google-ai-gemini.streaming-chat-model.model-name=gemini-2.5-flash-lite",
110+
"langchain4j.google-ai-gemini.streaming-chat-model.temperature=0.7",
111+
"langchain4j.google-ai-gemini.streaming-chat-model.topP=0.9",
112+
"langchain4j.google-ai-gemini.streaming-chat-model.topK=40",
113+
"langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokens=400",
114+
"langchain4j.google-ai-gemini.streaming-chat-model.safety-setting.HARM_CATEGORY_SEXUALLY_EXPLICIT=HARM_BLOCK_THRESHOLD_UNSPECIFIED",
115+
"langchain4j.google-ai-gemini.streaming-chat-model.function-calling-config.gemini-mode=NONE",
116+
"langchain4j.google-ai-gemini.streaming-chat-model.function-calling-config.allowed-function-names=allowCodeExecution,includeCodeExecutionOutput"
117117
)
118118
.run(context -> {
119119
StreamingChatModel streamingChatModel = context.getBean(StreamingChatModel.class);
@@ -144,27 +144,27 @@ public void onError(Throwable throwable) {
144144
void provide_embedding_model() {
145145
contextRunner.withPropertyValues(
146146
"langchain4j.google-ai-gemini.embedding-model.apiKey=" + API_KEY,
147-
"langchain4j.google-ai-gemini.embedding-model.model-name=text-embedding-004"
147+
"langchain4j.google-ai-gemini.embedding-model.model-name=gemini-embedding-001"
148148
).run(context -> {
149149
EmbeddingModel embeddingModel = context.getBean(EmbeddingModel.class);
150150
assertThat(context.getBean(GoogleAiEmbeddingModel.class)).isSameAs(embeddingModel);
151151

152152
Response<Embedding> response = embeddingModel.embed("Hi, I live in India");
153-
assertThat(response.content().dimension()).isEqualTo(768);
153+
assertThat(response.content().dimension()).isEqualTo(3072);
154154
});
155155
}
156156

157157
@Test
158158
void provide_embedding_model_with_property_values() {
159159
contextRunner.withPropertyValues(
160160
"langchain4j.google-ai-gemini.embedding-model.apiKey=" + API_KEY,
161-
"langchain4j.google-ai-gemini.embeddingModel.titleMetadataKey=title-key",
162-
"langchain4j.google-ai-gemini.embeddingModel.modelName=text-embedding-004",
163-
"langchain4j.google-ai-gemini.embeddingModel.logRequestsAndResponses=true",
164-
"langchain4j.google-ai-gemini.embeddingModel.maxRetries=3",
165-
"langchain4j.google-ai-gemini.embeddingModel.outputDimensionality=512",
166-
"langchain4j.google-ai-gemini.embeddingModel.taskType=CLASSIFICATION",
167-
"langchain4j.google-ai-gemini.embeddingModel.timeout=PT30S"
161+
"langchain4j.google-ai-gemini.embedding-model.title-metadata.key=title-key",
162+
"langchain4j.google-ai-gemini.embedding-model.model-name=gemini-embedding-001",
163+
"langchain4j.google-ai-gemini.embedding-model.log-requests-and-responses=true",
164+
"langchain4j.google-ai-gemini.embedding-model.max-retries=3",
165+
"langchain4j.google-ai-gemini.embedding-model.output-dimensionality=512",
166+
"langchain4j.google-ai-gemini.embedding-model.task-type=CLASSIFICATION",
167+
"langchain4j.google-ai-gemini.embedding-model.timeout=PT30S"
168168
).run(context -> {
169169
EmbeddingModel embeddingModel = context.getBean(GoogleAiEmbeddingModel.class);
170170
assertThat(embeddingModel).isInstanceOf(EmbeddingModel.class);

langchain4j-open-ai-spring-boot-starter/src/test/java/dev/langchain4j/openai/spring/AutoConfigIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ void should_provide_chat_model_with_listeners() {
9797
void should_create_chat_model_with_default_http_client() {
9898

9999
OpenAiChatModel model = OpenAiChatModel.builder()
100-
.baseUrl(System.getenv("OPENAI_BASE_URL"))
100+
.baseUrl(BASE_URL)
101101
.apiKey(API_KEY)
102102
.modelName("gpt-4o-mini")
103103
.temperature(0.0)

0 commit comments

Comments
 (0)