llama-index readers google integration
Project description
LlamaIndex Integration: Google Readers
Effortlessly incorporate Google-based data loaders into your Python workflow using LlamaIndex. Unlock the potential of various readers to enhance your data loading capabilities. Below are examples of integrating Google Docs and Google Sheets readers:
Google Docs Reader
from llama_index.readers.google import GoogleDocsReader
# Specify the document IDs you want to load
document_ids = ["<document_id>"]
# Load data from Google Docs
documents = GoogleDocsReader().load_data(document_ids=document_ids)
Google Sheets Reader (Documents and Dataframes)
from llama_index.readers.google import GoogleSheetsReader
# Specify the list of sheet IDs you want to load
list_of_sheets = ["spreadsheet_id"]
# Create a Google Sheets Reader instance
sheets_reader = GoogleSheetsReader()
# Load data into Pandas in Data Classes of choice (Documents or Dataframes)
documents = sheets.load_data(list_of_sheets)
dataframes = sheets_reader.load_data_in_pandas(list_of_sheets)
Integrate these readers seamlessly to efficiently manage and process your data within your Python environment, providing a robust foundation for your data-driven workflows with LlamaIndex.
Note
Make sure you have a "token.json" or a "credentials.json" file in your environment to authenticate the Google Cloud Platform
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for llama_index_readers_google-0.2.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27c490dd858eca42730304c1f35eabf83d66fa62cf2b41e3b97e1eb047285eb6 |
|
MD5 | d3fa1a1fccb6e2416f0c11bb55e82dd8 |
|
BLAKE2b-256 | ec46a96a3b647c75353e211830ac6e29147bf4ee882a497c908d79c5f1594265 |
Close
Hashes for llama_index_readers_google-0.2.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1558a6da2d67c03febb81db047e50465bda9cf5b9c2f9622d1466304c429167d |
|
MD5 | 3292b3c39a6685feffd05b95236cd3cf |
|
BLAKE2b-256 | d52004f668d33099bc5d56b66fb2475ad7d79a49c60e16170096861673406712 |