Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support GCS Objects with
/
in GCS Loaders (langchain-ai#3356)
So, this is basically fixing the same things as langchain-ai#1517 but for GCS. ### Problem When loading GCS Objects with `/` in the object key (eg. folder/some-document.txt) using `GCSFileLoader`, the objects are downloaded into a temporary directory and saved as a file. This errors out when the parent directory does not exist within the temporary directory. ### What this pr does Creates parent directories based on object key. This also works with deeply nested keys: folder/subfolder/some-document.txt
- Loading branch information