From 8441cff1d79f47c050b0e89b0b82f67102e2707b Mon Sep 17 00:00:00 2001 From: Sean Morgan Date: Thu, 1 Jun 2023 12:35:06 -0700 Subject: [PATCH] Fix bedrock auth validation (#5574) https://github.com/hwchase17/langchain/pull/5523 has a small bug if client was not passed in constructor --- langchain/embeddings/bedrock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langchain/embeddings/bedrock.py b/langchain/embeddings/bedrock.py index 16381b148..56089ed65 100644 --- a/langchain/embeddings/bedrock.py +++ b/langchain/embeddings/bedrock.py @@ -69,7 +69,7 @@ class BedrockEmbeddings(BaseModel, Embeddings): def validate_environment(cls, values: Dict) -> Dict: """Validate that AWS credentials to and python package exists in environment.""" - if "client" in values: + if values["client"] is not None: return values try: