https://github.com/pinocchio315/schedule_manager_chatbot
A chatbot to manage your schedules
https://github.com/pinocchio315/schedule_manager_chatbot
chatbot google googlecalendarapi openai-api streamlit
Last synced: 28 days ago
JSON representation
A chatbot to manage your schedules
- Host: GitHub
- URL: https://github.com/pinocchio315/schedule_manager_chatbot
- Owner: Pinocchio315
- License: cc0-1.0
- Created: 2024-12-28T13:27:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-28T13:39:31.000Z (over 1 year ago)
- Last Synced: 2024-12-28T14:25:00.737Z (over 1 year ago)
- Topics: chatbot, google, googlecalendarapi, openai-api, streamlit
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# schedule_manager_chatbot
This is to build a chatbot which manages schedules integrated with Google Calendar using OpenAI API and Google Calendar API. You can create, view, or delete your schedules integrated with your google accounts, just using prompts.
## How to use:
- Enable your Google Calendar API and get `credentials.json` file to save it.
- Execute `get_credentials.py` to get `token.json` file.
- Execute `main.py` using the prompt `streamlit run main.py` in the terminal.
- Enjoy!
## Requirements
- Streamlit
- LangChain
- Google Libraries
- OpenAI or Anthropic
