Technical requirements
The following elements will be required for this chapter:
- Python 3.11 (https://www.python.org/)
- Git (https://git-scm.com/)
- LlamaIndex (https://github.com/run-llama/llama_index)
- OpenAI account and an API key
- Streamlit (https://github.com/streamlit/streamlit)
- PyPDF (https://pypi.org/project/pypdf/)
- DOC2Txt (https://github.com/ankushshah89/python-docx2txt/blob/master/docx2txt/docx2txt.py)
All the sample code snippets presented throughout this book as well as the entire project code base can be found in this GitHub repository: https://github.com/PacktPublishing/Building-Data-Driven-Applications-with-LlamaIndex.