Technical requirements
This chapter requires familiarity with the Python programming language (version 3.6
or higher is recommended) and basic concepts of deep learning.
We will be leveraging popular AI toolkits such as Hugging Face’s Transformers library (https://huggingface.co/docs/transformers/en/index) to build and experiment with RAG. While not mandatory, having a basic understanding of Git version control can be helpful.
Git allows you to easily clone the code repository for this chapter and track any changes you make. Do not worry about finding or typing the code yourself! We have created a dedicated public repository on GitHub, https://github.com/PacktPublishing/Building-Neo4j-Powered-Applications-with-LLMs/tree/main/ch2, allowing you to easily clone it and follow along with the chapter’s hands-on exercises.
This repository contains all the necessary scripts, files, and configurations required to implement the RAG model and integrate Neo4j with...