-
Notifications
You must be signed in to change notification settings - Fork 1
Setup Windows
All commands in this section are meant to be executed with Windows PowerShell.
We first have to install the following dependencies:
- Go 1.10 or newer
- Python 3.6 or newer
- GNU make
- Git
This can be done easily by using the scoop package manager. To install scoop, run the following commands:
set-executionpolicy remotesigned -s currentuser
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
After scoop has been installed, the dependencies can be installed as follows:
scoop install go python make git
Now, we have to setup a a GOPATH as described in the Go wiki.
Then, we can clone the repository into the GOPATH and cd
into the repository:
go get "github.com/AAA-Intelligence/eve"
cd $env:GOPATH\src\github.com\AAA-Intelligence\eve
With these in place, we can install the Go and Python dependencies by running the following commands in the root of the repository:
make deps
pip install -r bot\requirements.txt
Now, the trained models
and underlying chat-data
folders have to be moved into the the directory eve\bot\
. If these have not been supplied to you, see Training the models for further information.
With these in place, the bot server can be started:
make
The bot server is now running at http://localhost:8080
.