Inspiration
We are inspired by the ability of Plugins to bring your own data to ChatGPT. One of the most common sources of personal and work data is the Google Drive. Imagine if you can ask ChatGPT anything about everything on your Google Drive.
What it does
This plugin allows for fine-grained search for files and folders. For example, you can find "all images shared with me in the last week", or "all meeting notes with [x] taken between this and this date". It also allows you to add files into memory and summarize the file, or ask questions about the file.
How we built it
This is a combination of using external APIs and creating our own data store. We used the external API example to work with the google drive API, and the chatgpt retrieval example to upload files to memory.
Challenges we ran into
Pinecone the initial datastore we chose is having a temporary outage, so we have to switch to another data store
Accomplishments that we're proud of
We're proud of learning about plugins and seeing its potential.
What we learned
- how flexible chatgpt is: we were able to teach it to write queries to the google drive api without hardcoding anything
- how great chatgpt is at writing code: we used chatgpt a lot just for this hackathon
What's next for Google Drive Plugin
- sharing this to see what people think
Built With
- api
- datastore
- python
Log in or sign up for Devpost to join the conversation.