embedchain/docs/components/data-sources/google-drive.mdx
To use GoogleDriveLoader you must install the extra dependencies with pip install --upgrade embedchain[googledrive].
The data_type must be google_drive. Otherwise, it will be considered a regular web page.
Google Drive requires the setup of credentials. This can be done by following the steps below:
json format. Rename the downloaded file to credentials.json and save it in ~/.credentials/credentials.jsonGOOGLE_APPLICATION_CREDENTIALS=~/.credentials/credentials.jsonThe first time you use the loader, you will be prompted to enter your Google account credentials.
from embedchain import App
app = App()
url = "https://drive.google.com/drive/u/0/folders/xxx-xxx"
app.add(url, data_type="google_drive")