機械翻訳について

エージェントAIツールとしての統合の登録

統合は、AIエージェント向けのエージェント型AIツールになることができます。 AIエージェントは、特定のタスクを実行するためのツールとして統合を呼び出すことができます。

前提条件:

統合はエージェントAIツールとして使用できますが、統合は次の基準を満たす必要があります。
  • 統合はプロジェクトの一部である必要があります。
  • 統合はアクティブである必要があります。
  • 統合の最初の接続は、RESTアダプタとのRESTトリガー接続である必要があります。
  • 統合のRESTトリガー接続には、次のものが必要です。
    • 認証タイプOAuth。
    • JSONペイロード
    • POST動詞
  1. ナビゲーション・ペインで、「プロジェクト」を選択します。
  2. 統合があるプロジェクトを選択します。
  3. 「統合」セクションで、ツールとして登録する統合を検索します。
  4. 統合がアクティブであることを確認します。 アクティブでない場合は、「アクション」 「アクション」アイコンをクリックして「アクティブ化」を選択してアクティブ化します。
  5. 統合をツールとして登録します。 「アクション」 「アクション」アイコンをクリックし、「エージェントAIツールの作成」を選択します

    「ツールの作成」パネルが表示されます。

  6. ツールの情報を入力します。
    フィールド 説明
    名前

    必須。

    大言語モデル(LLM)には送信されません。

    統合名から自動的に移入されます。

    例: validate-invoice-data

    ツールの作成後に名前を変更することはできません。

    識別子

    必須。

    プロジェクト内のツールを一意に識別します。 デフォルトでは、識別子はツール名から自動的に移入されます。

    ツール・メタデータとしてLLMに送信されます。 AIエージェントは、この情報を使用して、ツールの目的と使用時期を理解します。

    AIエージェントがツールの動作を正確に把握できるように、わかりやすいツール識別子を指定します。

    例: validate-invoice-data

    ツールの作成後に識別子を変更することはできません

    説明

    必須。

    デフォルトでは、統合の説明から自動的に移入されます。

    システム・プロンプトの一部としてLLMに送信されます。

    この説明は、LLMがツールを使用するタイミングを決定するのに役立ちます。 ツールの動作と使用時期を明確に説明するための情報を追加します。 明確な説明は、LLMがツールを正しく使用し、エラーを減らすのに役立ちます。

    例:

    Validates invoice data against business rules and vendor database.
    Usage: Use when processing invoices to ensure data accuracy before approval.
  7. 「作成」をクリックします。

    ツールの詳細ページが表示されます。 ツールには、ツールの説明、ガイドライン、および入力パラメータが表示されます。

  8. ツールの追加情報を入力し、LLMに送信されるパラメータを指定します。

    摘要はすでに定義されています。


    ツールの詳細ページには、「説明とガイドライン」セクションと「パラメータ」構成セクションがあります。 「説明とガイドライン」セクションには、「説明」、「ガイドライン」という2つのテキスト・フィールドがあります。 「パラメータ」構成セクションには、ツールのすべてのパラメータを示すパラメータ表があります。 最初の列にはパラメータ名が含まれ、後続の列には「表示」、「タイプ」、「必須」、「定数」、「デフォルト」、「列挙値」、「説明」があります。

    フィールド 説明
    ガイドライン

    オプション。

    システム・プロンプトの一部としてLLMに送信されます。

    ガイドラインは、ツールの動作を制限し、企業のポリシーを尊重するための制約です。 ガイドラインはLLM決定プロセスに影響します。

    ツールを使用するタイミングや使用しないタイミングなどの制約を指定します。

    たとえば、気象ツールがあり、クエリを米国の都市のみに制限する場合は、ガイドラインとして指定できます。

    only use the tool for cities in U.S.

    パラメータ構成

    統合のすべての入力パラメータをリストします。 これらは自動的に移入されます。

    ツールのパラメータ情報を構成します。

    • 表示: LLMに送信されるフィールドにチェックマークを追加します。 チェックマークがないフィールドは、LLMに送信されません。
      • 必須パラメータのみを表示します。
      • ツールの目的に関連しないLLMの技術パラメータまたは内部パラメータに送信しないでください。
    • タイプ: 統合から自動的に移入されます。
    • 必須:フィールドが必須であることを示す場合、LLMに対して、そのパラメータに値を割り当てる必要があることを示します。 必要に応じてパラメータを指定すると、AIエージェントがエージェントAIツールを呼び出すときに、常にパラメータの値が存在するようになります。
    • 定数:パラメータに割り当てる特定の値を入力します。LLMを決定しません。
    • デフォルト値: 値が割り当てられていない場合に、パラメータに安全な値があることがわかっている場合は、パラメータのデフォルト値を指定します。 これにより、LLM幻覚の可能性が低下します。
    • 列挙値: LLMに送信できるオプションが複数ある場合は、カンマ区切りの値を指定します。 たとえば、温度の場合は、celsius,fahrenheitを指定します。
    • 説明:必須。 すべてのパラメータを明確に記述します。 LLMは、ツールを理解するための説明に依存します。 説明をクリアすると、LLMエラーが削減されます。
  9. 「Save」をクリックして、変更内容を保存します。