diff --git a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic/BedrockAnthropicChatModel.java b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic/BedrockAnthropicChatModel.java index 27d5548a84e..087de9e266c 100644 --- a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic/BedrockAnthropicChatModel.java +++ b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic/BedrockAnthropicChatModel.java @@ -40,7 +40,10 @@ * * @author Christian Tzolov * @since 0.8.0 + * @deprecated in favor of the + * {@link org.springframework.ai.bedrock.converse.BedrockProxyChatModel}. */ +@Deprecated public class BedrockAnthropicChatModel implements ChatModel, StreamingChatModel { private final AnthropicChatBedrockApi anthropicChatApi; diff --git a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic3/BedrockAnthropic3ChatModel.java b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic3/BedrockAnthropic3ChatModel.java index 29b1957bef7..f5c3bbed14e 100644 --- a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic3/BedrockAnthropic3ChatModel.java +++ b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/anthropic3/BedrockAnthropic3ChatModel.java @@ -57,7 +57,10 @@ * @author Wei Jiang * @author Alexandros Pappas * @since 1.0.0 + * @deprecated in favor of the + * {@link org.springframework.ai.bedrock.converse.BedrockProxyChatModel}. */ +@Deprecated public class BedrockAnthropic3ChatModel implements ChatModel, StreamingChatModel { private final Anthropic3ChatBedrockApi anthropicChatApi; diff --git a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/cohere/BedrockCohereChatModel.java b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/cohere/BedrockCohereChatModel.java index f3a3a552a2f..7596a9edb45 100644 --- a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/cohere/BedrockCohereChatModel.java +++ b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/cohere/BedrockCohereChatModel.java @@ -42,7 +42,10 @@ * * @author Christian Tzolov * @since 0.8.0 + * @deprecated in favor of the + * {@link org.springframework.ai.bedrock.converse.BedrockProxyChatModel}. */ +@Deprecated public class BedrockCohereChatModel implements ChatModel, StreamingChatModel { private final CohereChatBedrockApi chatApi; diff --git a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/jurassic2/BedrockAi21Jurassic2ChatModel.java b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/jurassic2/BedrockAi21Jurassic2ChatModel.java index 5312d0a17c5..a7981a8f487 100644 --- a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/jurassic2/BedrockAi21Jurassic2ChatModel.java +++ b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/jurassic2/BedrockAi21Jurassic2ChatModel.java @@ -34,7 +34,10 @@ * * @author Ahmed Yousri * @since 1.0.0 + * @deprecated in favor of the + * {@link org.springframework.ai.bedrock.converse.BedrockProxyChatModel}. */ +@Deprecated public class BedrockAi21Jurassic2ChatModel implements ChatModel { private final Ai21Jurassic2ChatBedrockApi chatApi; diff --git a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/llama/BedrockLlamaChatModel.java b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/llama/BedrockLlamaChatModel.java index b54b4e5c92c..852e829538f 100644 --- a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/llama/BedrockLlamaChatModel.java +++ b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/llama/BedrockLlamaChatModel.java @@ -43,7 +43,10 @@ * @author Christian Tzolov * @author Wei Jiang * @since 0.8.0 + * @deprecated in favor of the + * {@link org.springframework.ai.bedrock.converse.BedrockProxyChatModel}. */ +@Deprecated public class BedrockLlamaChatModel implements ChatModel, StreamingChatModel { private final LlamaChatBedrockApi chatApi; diff --git a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/titan/BedrockTitanChatModel.java b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/titan/BedrockTitanChatModel.java index 42544212556..bda3747595c 100644 --- a/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/titan/BedrockTitanChatModel.java +++ b/models/spring-ai-bedrock/src/main/java/org/springframework/ai/bedrock/titan/BedrockTitanChatModel.java @@ -43,7 +43,10 @@ * * @author Christian Tzolov * @since 0.8.0 + * @deprecated in favor of the + * {@link org.springframework.ai.bedrock.converse.BedrockProxyChatModel}. */ +@Deprecated public class BedrockTitanChatModel implements ChatModel, StreamingChatModel { private final TitanChatBedrockApi chatApi;