Loading...
Simple AI assistant built with Python backend and Streamlit UI talking to Open AI model via Langchain.
Rename the .env.example
to .env
.
Google Cloud Credentials:
/credentials.json
file content with the downloaded file content..env
file.env
file.This is built using Python virtual environment. Assuming python is installed, I have provided the requirement.txt
with all the dependencies. You can either create a new virtual env or install the deps directly.
# install dependencies pip install -r requirements.txt # run locally streamlit run main-langchian.py
NOTE: The first time you run the script, you'll need to authenticate to google. You need to provide the permissions to access the Google drive.
We have 3 Langchain tools created:
create_asana_task
- Tool for creating task in Asana. This uses Asana APIs.google_doc_tool
- This tool is use to read content of the Google Document.google_drive_lister
- This tool is use for listing the folders/files of a Google drive folder.User can perform certain task: