mirror of
https://github.com/run-llama/llama-hub.git
synced 2025-08-14 11:41:56 +00:00
Google Sheets Loader
This loader reads your upcoming Google Sheets and parses the relevant info into Documents
.
As a prerequisite, you will need to register with Google and generate a credentials.json
file in the directory where you run this loader. See here for instructions.
Usage
Here's an example usage of the GoogleSheetsReader.
from llama_index import download_loader
GoogleSheetsReader = download_loader('GoogleSheetsReader')
loader = GoogleSheetsReader()
documents = loader.load_data()
Example
This loader is designed to be used as a way to load data into LlamaIndex and/or subsequently used as a Tool in a LangChain Agent.
LlamaIndex
from llama_index import GPTVectorStoreIndex, download_loader
GoogleSheetsReader = download_loader('GoogleSheetsReader')
loader = GoogleSheetsReader()
documents = loader.load_data()
index = GPTVectorStoreIndex.from_documents(documents)
index.query('When am I meeting Gordon?')