機械学習モデルを簡単にデプロイできる「Replicate(https://replicate.com/)」Python クライアントのインストールについて解説しています。
「replicate(https://github.com/replicate/replicate-python)」を用いることで、PythonコードやJupyterノートブックからモデルを実行したり、Replicateでさまざまな操作を実行できる。
■今回の環境(Python)
今回のPythonは、バージョン3.10.11を用いる。(なお、Google Colaboratory(Google Colab)を使用。)
■Google Colabでノートブックの新規作成
まずは、Google Colab(https://colab.research.google.com/)にアクセスします。アクセス後、お持ちのGoogleアカウントでログインされているか確認しておきましょう。
確認後、Google Colab上部の「ファイル」から「ノートブックを新規作成」をクリックします。
クリックすると「ノートブック」が作成されます。
■replicateをインストールする
replicateをインストールを行いますが、今回はpipを経由してインストールを行うので、ノートブックのコードセルにコードを記述します。
! pip install replicate
上記のコマンドを入力し、実行ボタンをクリックします。
Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/ Collecting replicate Downloading replicate-0.8.3-py3-none-any.whl (21 kB) Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from replicate) (23.1) Requirement already satisfied: pydantic>1 in /usr/local/lib/python3.10/dist-packages (from replicate) (1.10.7) Requirement already satisfied: requests>2 in /usr/local/lib/python3.10/dist-packages (from replicate) (2.27.1) Requirement already satisfied: typing-extensions>=4.2.0 in /usr/local/lib/python3.10/dist-packages (from pydantic>1->replicate) (4.5.0) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests>2->replicate) (1.26.15) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests>2->replicate) (2022.12.7) Requirement already satisfied: charset-normalizer~=2.0.0 in /usr/local/lib/python3.10/dist-packages (from requests>2->replicate) (2.0.12) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests>2->replicate) (3.4) Installing collected packages: replicate Successfully installed replicate-0.8.3
Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、正常にインストールされたことになります。なお、今回はreplicateのバージョン0.8.3をインストールしました。
コメント