それでは、前回説明した全体像にしたがって、ひとつひとつ構築していきましょう。
まずは、OpenAIやWordPressと通信するメインのプログラム部分にあたるPythonの環境を用意します。
Pythonがない環境だとそもそも始まりませんので、先にやってしまいます。
今回の構築環境である、さくらインターネットのレンタルサーバーにはもともとPythonが入っており、モジュールもかなりの数がすでに入っています。
したがって今回の構築で必要になるモジュールのうち、さくらインターネットに備わっていないモジュールだけインストールすれば環境が整います。
今回のプロジェクトでインストールが必要となるモジュールは以下です。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
cd .local/bin python pip install requests beautifulsoup4 flask export PATH=$HOME/.local/bin:$PATH source ~/.bashrc
完了です。
次はWordPress側の設定をおこないます。