AIを使ったテキストコンテンツの生成
Liferay DXP 2023.Q4+/ポータル GA98+
Web コンテンツは、AI Creator ツールを使用して OpenAI の ChatGPT エンジンとの統合を提供します。 インスタンスまたはサイトに OpenAI API キーを設定すると、Web コンテンツ エディターで AI Creator 機能を使用できます。 設定が完了したら、数回クリックするだけで作業用のコンテンツの生成を開始できます。
AIクリエイターの有効化
まず、ChatGPT へのアクセスを認証するための API キーを追加する必要があります。 インスタンス設定から Liferayインスタンスに追加したり、特定のサイトに追加することができます。
LiferayインスタンスにAPIキーを追加する
-
グローバル メニュー (
) を開き、 コントロール パネル タブ → インスタンス設定 (構成の下) に移動します。 -
コンテンツとデータの下にある AI Creator をクリックします。
-
OpenAI API キーを API キー フィールドに貼り付けます。
-
[保存]をクリックします。
特定のサイトにAPIキーを追加する
特定のサイトの範囲内で API キーを追加すると、サイトごとに異なるキーを使用したり、特定のサイトでキーを無効にしたりすることができます。
-
製品メニュー (
) を開き、 構成 → サイト設定を選択します。 -
コンテンツとデータの下にある AI Creator をクリックします。
-
OpenAI API キーを API キー フィールドに貼り付けます。
-
[保存]をクリックします。
「OpenAI によるコンテンツ作成を有効にする」チェックボックスを切り替えることで、AI Creator ボタンを有効または無効にすることができます。 この機能を無効にした場合、Web コンテンツ エディターにボタンは表示されません。
AI Creatorの使用
機能フラグを有効にし、API キーを構成すると、AI Creator が Web コンテンツ エディターで使用できるようになります。 コンテンツの生成を開始するには、次の手順に従います。
-
グローバル メニュー(
) を開き、右側でサイトを選択します。 -
製品メニュー (
) を開き、コンテンツ & データの下にある Web コンテンツ アプリを選択します。 -
追加 (
) をクリックして、基本的な Web コンテンツ記事を作成します。 -
AI Creatorをクリックします。

-
AI Creator モーダル ウィンドウで、次の 3 つのフィールドに入力します。
- 説明: 必要なコンテンツ (例:「猫の睡眠習慣に関するブログ投稿」)。
- トーン: テキストのトーン。 利用可能なオプションは、ニュートラル、カジュアル、フレンドリー、フォーマル、アカデミックの 5 つです。
- 単語数: テキストのおおよその単語数。
-
作成をクリックします。
-
(オプション) AI によって生成されたコンテンツが気に入らない場合は、 [再試行] をクリックしてコンテンツを再生成できます。
重要コンテンツを生成するためのリクエストごとに、 OpenAI API トークンが消費されます。 制限に達すると、一般的なエラー メッセージが表示されます。
-
追加 をクリックして、コンテンツを Web コンテンツ記事に挿入します。
これで、生成されたコンテンツの操作を開始できます。