1. ホーム
  2. マニュアル
  3. VPS
  4. アプリイメージの利用
  5. StableStudioアプリイメージを利用する

StableStudioアプリイメージを利用する

1.StableStudioについて

1-1.StableStudioとは

StableStudioは、Stability AI社のAPIを使用して、画像生成AIであるStable Diffusionのプロンプト入力や、 生成した画像の閲覧をWebブラウザ上で行えるようにしたAIツールです。
当アプリイメージでは、リモートデスクトップで接続し、ブラウザ上でStableStudioが実行可能な状態でイメージ化されています。

※StableStudioの実行にはDreamStudioアカウントとAPIキーが必要です。

1-2.特徴

特徴 説明
テキストから画像生成 テキストを入力するだけで、高品質な画像を自動生成できます。
プラグインによる拡張性 プラグインを追加することで、画像生成の方式や設定をカスタマイズできます。
DreamStudioと同様のUI StableStudioはDreamStudioをベースにしており、ブラウザ上で簡単に画像生成が行える直感的な画面構成になっています。

1-3.活用例

活用例 説明
SNSやブログ用画像の作成 テキストからイラストやバナーなどの画像を生成できます。
ラフイメージの作成 アイデア段階の構図や雰囲気をテキストで表現し、初期デザインのたたき台として活用できます。
資料やプレゼン用の補助画像作成 商品企画やプレゼン資料に使うためのイメージ画像を手軽に作成できます。

2.StableStudioアプリイメージインストール手順

シンVPSをご利用中の方

利用中のサーバーにStableStudioをインストールしたい場合、「OS再インストール」をご参照の上、インストールを行ってください。

1.「追加申し込み」をクリック

シンアカウントへログインし、「追加申し込み」をクリックしてください。

追加申し込み

2.「StableStudio」をインストール

「イメージタイプ」における「アプリケーション」タブより「StableStudio」をクリックしてください。

StableStudioをインストール

お申し込み・お支払いを完了することでサーバーへ自動でインストールされます。

3.事前準備

3-1.パケットフィルターの設定

StableStudioを利用するには、使用する機能に応じて、以下のポートを開放する必要があります。
必須ポートについては必ず開放し、任意ポートについては必要に応じて設定してください。

VPSパネルの「パケットフィルター設定」画面から「ONにする(推奨)」にチェックを入れ、 該当のポートを許可するルールを追加してください。

必須ポート
用途 ポート番号 目的
RDP TCP 3389 サーバーにリモートデスクトップ接続するため
任意ポート
用途 ポート番号 目的
SSH TCP 22 Tera TermなどのSSHクライアントを使ってサーバーに接続する場合

ご利用の構成や機能に応じて必要なポートのみ開放してください。
使用していない機能に関連するポートは、セキュリティ上の観点から開放しないことを推奨します。

パケットフィルターの設定は下記マニュアルからご確認ください。
パケットフィルターの設定について

4.StableStudioセットアップ手順

4-1.APIキーの取得

DreamStudioアカウント作成ページ にアクセスし、アカウントを作成してください。

アカウント作成後、管理画面にアクセスするとAPIキーの確認とコピーができます。
このトークンは他人に見られないように安全な場所で保管してください。

※DreamStudioアカウント作成後、無料のクレジットがアカウントに付与されます。
クレジットを使い切った場合はクレジットを購入する必要があります。

APIキーの取得

4-2.リモートデスクトップ接続情報の確認

接続には以下の3点を確認する必要があります。

  • サーバーのIPアドレス
  • RDPの接続ユーザー名
  • RDPの接続パスワード

管理パネルにアクセスし、画面上部の「IPアドレス」を控えてください。

「IPアドレス」を控える

コンソール」から接続するとデスクトップ画面が表示されます。
「リモートデスクトップ設定」をダブルクリックしてください。

「リモートデスクトップ設定」を選択

「共有」から「リモートデスクトップ(D)」をクリックしてください。

リモートデスクトップから確認

リモートデスクトップ接続に必要な情報が表示されます。
「ユーザー名」と「パスワード」を控えてください。

情報確認

4-3.リモートデスクトップへの接続方法

本手順はWindows10を利用して案内しています。
Mac OSから接続する場合は「Microsoft Remote Desktop」アプリケーションを利用して接続してください。

1.「リモートデスクトップ接続」をクリック

左下の「Windowsアイコン」をクリックし、アプリ一覧から「Windowsアクセサリ」の「リモートデスクトップ接続」をクリックしてください。

「リモートデスクトップ接続」をクリック

2.リモートデスクトップ接続を行う

リモートデスクトップ接続情報の確認」で確認したIPアドレスを入力し「接続(N)」ボタンをクリックしてください。

IPアドレスを入力

3.ログイン情報の入力

リモートデスクトップ接続情報の確認」で確認したユーザー名とパスワードを入力し「OK」ボタンをクリックしてください。

ログイン情報の入力

4.Ubuntuデスクトップ(GNOME)にログイン

「はい(Y)」ボタンをクリックしてください。

証明書の確認

正常に接続されるととUbuntuデスクトップ(GNOME)画面が表示されます。

ログイン完了

電源操作での注意点

電源操作メニューで「ロック」「サスペンド」「ログアウト」を選択すると、RDP接続できなくなります。

電源操作

誤って選択した場合は、VPSパネルから再起動することで再度RDP接続できるようになります。

再起動で再度RDP接続

4-4.StableStudioの利用方法

1.StableStudioにアクセス

デスクトップ左上の「StableStudio」ショートカットをクリックしてください。(任意のブラウザを選択してください)

※初回のアクセスに数秒ほど時間がかかる場合があります。

「StableStudio」ショートカットをクリック

設定画面が表示されます。

設定画面が表示

2.APIキーを登録

最下部の「API key」に、控えておいたAPIキーをペーストしてください。

APIキーを登録

最上部に戻り、Stability AIの右側に「Ready」とステータス表示されることを確認し、「Generate」をクリックしてください。

「Generate」をクリック

3.生成したい画像をテキストで入力

画面左に表示されるメニューバーから「Prompt」に生成したい画像を英文で入力してください。

生成したい画像をテキストで入力

4.画像を生成

「Negative Prompt」に生成して欲しくない要素を任意で入力してください。

下部の「Dream」をクリックすると画像が生成されます。

画像を生成

以下のように画像が生成されます。

画像が生成後

5.画像を保存

生成された画像の右上「Download Image」から画像をダウンロードできます。

画像を保存

6.保存した画像をローカルPCへ移動する

右上に表示されるアイコンからダウンロードフォルダを開いてください。

ダウンロードフォルダを開く

画像の上で右クリックし、「コピー」を選択してください。

画像をコピー

利用中のPCの画面上で右クリックし、「貼り付け」を選択することで画像がダウンロードされます。

画像をダウンロード

5.StableStudioをアップデートする

StableStudioのバージョンにアップデートがある場合、以下の手順でアップデートできます。

1.端末を開く

タスクバーの黒いアイコンをクリックしてください。

端末を開く

2.コマンドを入力

表示された画面上で以下のコマンドをそれぞれ実行してください。

画面上で右クリックを行うことでコマンドのペーストも可能です。

sudo su - stablestudio_user
cd /home/stablestudio_user/StableStudio
git fetch origin
git pull origin main
git checkout main

コマンドを一行ずつ入力

3.サーバーを再起動する

管理パネルやデスクトップ画面の電源操作、コマンドでサーバーを再起動します。

以上で作業は完了です。

ご注意ください

本マニュアルで説明されている設定方法や情報は使用するAPIやプログラムの仕様によって、マニュアルの内容と差が生まれる場合があります。
ご利用の際は、各APIの公式サイト、StableStudioのプロジェクトページなどで最新情報をご確認ください。

APIのクレジットを購入される際は、公式サイトで利用料金や利用状況をご確認ください。
本マニュアルで説明されている操作は一例であり、使用するAPIの仕様変更やAIを使用する性質上、同じ操作を行っても必ずしも同じ結果が得られるとは限らず、結果や反応が異なる場合があります。
そのため、状況に応じて適切な対応を行ってください。

当アプリイメージを使用した結果として生じる可能性のある損失、損害、またはその他の結果について、当社は一切の責任を負いません。

6.その他詳細情報

その他の詳細については「StableStudioのGithub」からご確認ください。