AIを用いたテキストコンテンツの生成
Liferay DXP 2023.Q4+/Portal GA98+
ウェブコンテンツは、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 コンテンツ アプリを選択します。 -
をクリックして (
) を追加し、基本ウェブコンテンツ記事を作成します。 -
[AIクリエーター] をクリックします。

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