Technical requirements
Before diving into this chapter, ensure that your development environment is set up with the necessary technologies and tools. Also, your Neo4j instance should be loaded with the data from Ch4
and embeddings from Ch5
. Here are the technical requirements for this chapter:
- Neo4j (v5.x or higher): You will need Neo4j installed and running on your local machine or server. You can download it from https://neo4j.com/download/.
- Haystack (v1.x): We will be using the Haystack framework for integrating AI-powered search capabilities. Make sure to install Haystack by following the instructions at https://docs.haystack.deepset.ai/docs/installation.
- Python (v3.8 or higher): Ensure that you have Python installed. You can download it from https://www.python.org/downloads/.
- OpenAI API key: To successfully generate embeddings using GPT-based models, you will need an OpenAI API key:
- Obtain the API Key by signing up for an account at OpenAI...