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

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