Skip to content

ChatGPT bot to provide access and analysis to IAM result data

Notifications You must be signed in to change notification settings

i2amparis/iam-data-chatbot

Repository files navigation

iam-data-chatbot

ChatGPT bot to provide access and analysis to IAM result data

# create conda enviroment
conda create -n botenv python=3.10

# conda activation
conda activate botenv

# install required packages
pip install openai pandas openpyxl faiss-cpu numpy requests matplotlib

#save them
pip freeze > requirements.txt

#install packages
pip install -r requirements.txt

#run the bot to get answers from data
python main.py

#run the bot to get answers from api
python main.py --query "your question here"

#run the bot to get answers with graph
python main.py --debug

#run the FastAPI server
python fastapi_app.py

#or with uvicorn
uvicorn fastapi_app:app --reload

#force recreation of the faiss index
python main.py --clear-cache

About

ChatGPT bot to provide access and analysis to IAM result data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages