Create a chatbot using Google Drive. Make it smart and store data by connecting it to you or your visitors' google drive account.
Select your AI Model and optionally connect you and/or your users' google drive. Node developers can npm install langDrive to access our DriveUtils and DriveChatbot classes. Individuals may use a free deployed instance of this service by visting addy-ai.com. ChatGPT, HuggingFace, or more LLM Google OAuth2 keys are required to run your own instance (create credentials for a web app oAuth). Read our tutorial on OAuth2 on our blog.
Get a chatbot up and running NOW!
GOOGLE_WEB_CLIENT_IDandGOOGLE_WEB_CLIENT_SECRETwith Google OAuth2 Keys instructions are needed for user login and to connect Google Drive to their chatbot.OPENAI_API_KEYfor ChatGPT4.HUGGINGFACE_API_KEYto use a HuggingFace LLM.
LangDrive was built for Node.js.
npm install langdriveexposesDriveChatbotand it's underlying utility classDriveUtils.DriveChatbot- Uses an agent conditionally integrated with drive_utils.DriveUtils- Syncs data to a users google drive folder if the drive_chatbot is initialized with a OAuth2 access token. The extent of the data sync is conditioned on Auth scope.emailRetriever- Pulls data from gmailollama- Use local modeltrain- Trains a modelemail- Retrieve emailshuggingFace- Deploys and inquires