でのスクリプトの使用 生成 AI コントローラー

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 1 読むのに数分読む
  • バックグラウンドスクリプトと 生成 AI コントローラー 汎用プロンプトを使用して、生成 AI モデル API と直接やり取りします。

    始める前に

    sn_one_extend でスクリプトを作成するには、パッチ 2 以降を使用している Vancouver 必要があります 。OneExtendUtil オブジェクト。

    必要なロール:admin

    手順

    1. 移動先 すべて > システム定義 > スクリプト - バックグラウンド.
    2. 単一の executionRequests オブジェクトを含む要求アレイを作成して、汎用プロンプトのテキストコンテンツを作成します。
    3. executionRequests 内に、payload 属性と capabilityID 属性を追加します。
      capabilityID は、汎用プロンプトなどの OneExtend 機能 (sys_one_extend_capability) テーブルの機能のsys_idです。
    4. 必要な入力を ペイロードオブジェクトの属性 として追加します。
      機能 必要な属性
      汎用プロンプト 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": ""
           }
        ]
      };
    5. sn_one_extendを作成します 。OneExtendUtil オブジェクト。
    6. execute メソッドを呼び出します。
    7. オプション: バックグラウンドスクリプトの実行後に応答を表示するには、次のコードを使用して、読み取り可能な JSON で応答を出力します。
      gs.info(JSON.stringify(new sn_one_extend.OneExtendUtil().execute(request)));