でのスクリプトの使用 生成 AI コントローラー
バックグラウンドスクリプトと 生成 AI コントローラー 汎用プロンプトを使用して、生成 AI モデル API と直接やり取りします。
始める前に
sn_one_extend でスクリプトを作成するには、パッチ 2 以降を使用している Vancouver 必要があります 。OneExtendUtil オブジェクト。
必要なロール:admin
手順
- 移動先 すべて > システム定義 > スクリプト - バックグラウンド.
-
単一の
executionRequestsオブジェクトを含む要求アレイを作成して、汎用プロンプトのテキストコンテンツを作成します。 -
executionRequests内に、payload属性とcapabilityID属性を追加します。capabilityIDは、汎用プロンプトなどの OneExtend 機能 (sys_one_extend_capability) テーブルの機能のsys_idです。 -
必要な入力を
ペイロードオブジェクトの属性として追加します。機能 必要な属性 汎用プロンプト prompt:生成 AI の応答を求めるプロンプト。 コンテンツの生成 トピック:コンテンツ生成の対象。 感情分析 utterance:ユーザーの感情を分析するテキスト。
要約を作成 textToSummarize:AI がサマリーを生成するためのトピック。 次に、要求アレイの例を示します。var request = { "executionRequests": [ { "payload": { "prompt": "Can you act like my business partner and give me some advice on a pitch?" }, "capabilityId": "" } ] }; -
sn_one_extendを作成します
。OneExtendUtilオブジェクト。 -
executeメソッドを呼び出します。 - オプション:
バックグラウンドスクリプトの実行後に応答を表示するには、次のコードを使用して、読み取り可能な JSON で応答を出力します。
gs.info(JSON.stringify(new sn_one_extend.OneExtendUtil().execute(request)));