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?')