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

@@ -670,7 +670,7 @@ class AmazonTextractPDFLoader(BasePDFLoader):
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. {e}"
) from e
self.parser = AmazonTextractPDFParser(
textract_features=features,