stability.ai APIと対話するための Python SDK「stability-sdk」のインストール

スポンサーリンク

stability.ai APIと対話するための Python SDK「stability-sdk」のインストールについて解説します。

「stability-sdk(https://beta.dreamstudio.ai/generate)」は、画像生成AI「Stable Diffusion」開発元であるStability AIのAPIと対話するためのPythonライブラリです。

■Python

今回のPythonのバージョンは、「3.9.9」を使用しています。(Windows11)(pythonランチャーでの確認)

■stability-sdkをインストールする

stability-sdkをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。

pip install stability-sdk

起動後、上記のコマンドを入力し、Enterキーを押します。

なお、今回は、pythonランチャーを使用しており、Python Version 3.9.9にインストールを行うために、バージョンの切り替えを行います。

py -3.9 -m pip install stability-sdk

切り替えるために、上記のコマンドを入力し、Enterキーを押します。

Defaulting to user installation because normal site-packages is not writeable
Collecting stability-sdk
Downloading stability_sdk-0.8.4-py3-none-any.whl (117 kB)
|████████████████████████████████| 117 kB 1.3 MB/s
Collecting param
Downloading param-1.13.0-py2.py3-none-any.whl (87 kB)
|████████████████████████████████| 87 kB 2.0 MB/s
Collecting python-dotenv
Using cached python_dotenv-1.0.0-py3-none-any.whl (19 kB)
Collecting grpcio==1.53.0
Downloading grpcio-1.53.0-cp39-cp39-win_amd64.whl (4.0 MB)
|████████████████████████████████| 4.0 MB 1.7 MB/s
Collecting Pillow
Using cached Pillow-10.0.0-cp39-cp39-win_amd64.whl (2.5 MB)
Collecting protobuf==4.21.12
Downloading protobuf-4.21.12-cp39-cp39-win_amd64.whl (527 kB)
|████████████████████████████████| 527 kB ...
Collecting grpcio-tools==1.53.0
Downloading grpcio_tools-1.53.0-cp39-cp39-win_amd64.whl (1.7 MB)
|████████████████████████████████| 1.7 MB 3.3 MB/s
Requirement already satisfied: setuptools in c:\program files\python39\lib\site-packages (from grpcio-tools==1.53.0->stability-sdk) (58.1.0)
Installing collected packages: protobuf, grpcio, python-dotenv, Pillow, param, grpcio-tools, stability-sdk
WARNING: The script dotenv.exe is installed in 'C:\Users\user_\AppData\Roaming\Python\Python39\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed Pillow-10.0.0 grpcio-1.53.0 grpcio-tools-1.53.0 param-1.13.0 protobuf-4.21.12 python-dotenv-1.0.0 stability-sdk-0.8.4
WARNING: You are using pip version 21.2.4; however, version 23.2.1 is available.
You should consider upgrading via the 'C:\Program Files\Python39\python.exe -m pip install --upgrade pip' command.

Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、stability-sdkが正常にインストールされたことになりますが、「WARNING」と表示されました。「WARNING」はエラーではなく警告で、インストールは行われているので、今回は一旦無視しています。

なお、今回はstability-sdkのバージョン0.8.4をインストールしました。

コメント

タイトルとURLをコピーしました