Implementation of a ReAct Agent using Knowledge Graphs.
To use this repository, you need a running instance of Neo4j and information access to ChatGPT APIs.
Update the config.ini file with the relevant Neo4j credentials and the OpenAI API keys.
It is recommended to set up a Python virtual environment for this project. For example:
$ python -m venv venvUnless otherwise stated, the code in this repo is tested with Python version 3.8/3.9/3.10.
Modules make use of a MakeFiles based approach to simplfy operations, make sure you can run
the make command:
$ make -versionGenerally the GNU make is available on many package managers for a wide range of OSes.
$ choco install make # Windows Os
$ apt install make # Debian & derivated OSes (including ubuntu)
$ yum install make # Centos macOS's users should have make available through XCode - Command line tools:
$ xcode-select --installalteratively GNU Make can be installed via brew
brew install makeFor further information, please refere to the README.md available in each modules's (MD) directory.