でのスクリプトの使用 生成 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": "0c90ca79533121106b38ddeeff7b12d7" } ] }; -
sn_one_extend で
executeメソッドを呼び出します。OneExtendUtil です。 - オプション:
バックグラウンドスクリプトの実行後に応答を表示するには、次のコードを使用して、読み取り可能な JSON で応答を出力します。
gs.info(JSON.stringify(sn_one_extend.OneExtendUtil.execute(request)));