community[patch]: Add explicit error message to Bedrock error output. (#17328)

- **Description:** Propagate Bedrock errors into Langchain explicitly.
Use-case: unset region error is hidden behind 'Could not load
credentials...' message
- **Issue:**
[17654](https://github.com/langchain-ai/langchain/issues/17654)
  - **Dependencies:** None

---------

Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com>
This commit is contained in:
T Cramer
2024-03-29 03:07:33 +00:00
committed by GitHub
parent 69bb96c80f
commit 540ebf35a9
5 changed files with 7 additions and 5 deletions

View File

@@ -107,7 +107,7 @@ class BedrockEmbeddings(BaseModel, Embeddings):
raise ValueError(
"Could not load credentials to authenticate with AWS client. "
"Please check that credentials in the specified "
"profile name are valid."
f"profile name are valid. Bedrock error: {e}"
) from e
return values