Technical requirements
In this chapter, we will be using ChatGPT extensively, so you will need to sign up for a free account. If you haven’t created an account, go to https://openai.com/ and click Get Started at the top right of the page or go to https://chat.openai.com.
The examples require Python 3.9 and Jupyter Notebook to be installed, both of which can be found at https://jupyter.org/try-jupyter/notebooks/?path=notebooks/Intro.ipynb.
We’ll use ChromaDB as our open source vector database, so it’s advisable to take a look at it and familiarize yourself with Chroma (https://www.trychroma.com). However, there are a lot of other different options for vector store providers.
You can find this chapter’s code in this book’s GitHub repository: https://github.com/PacktPublishing/ChatGPT-for-Conversational-AI-and-Chatbots/chapter7.