From 1f5444817a68857cdcf2b0b677ce447d33820bc2 Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Tue, 30 Jul 2024 16:13:17 -0700 Subject: [PATCH] community: deprecate BedrockEmbeddings in favor of langchain-aws (#24846) --- libs/community/langchain_community/embeddings/bedrock.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/community/langchain_community/embeddings/bedrock.py b/libs/community/langchain_community/embeddings/bedrock.py index f17f717d3f5..6dc4aac6fb8 100644 --- a/libs/community/langchain_community/embeddings/bedrock.py +++ b/libs/community/langchain_community/embeddings/bedrock.py @@ -4,11 +4,17 @@ import os from typing import Any, Dict, List, Optional import numpy as np +from langchain_core._api.deprecation import deprecated from langchain_core.embeddings import Embeddings from langchain_core.pydantic_v1 import BaseModel, Extra, root_validator from langchain_core.runnables.config import run_in_executor +@deprecated( + since="0.2.11", + removal="0.4.0", + alternative_import="langchain_aws.BedrockEmbeddings", +) class BedrockEmbeddings(BaseModel, Embeddings): """Bedrock embedding models.