Skip to main content

Tools管理

管理者はシステム内でツールモジュールを管理できます。これらのツールは、エージェントが呼び出せる機能コンポーネントです。ツール管理を組織的に行うことで、管理者は企業の中核業務能力を蓄積し、再利用できます。

ツールカードを表示する

  1. ツール管理ページに移動「組織 -> ツール管理」 に移動します。
  2. ツールを表示:ツールは 組み込みツールカスタムツール の2種類に分かれます。

ツール設定

  1. 設定するツールを選択:ツール一覧から設定が必要な項目を選択します。
  2. 「設定」ボタンをクリック「✏️」 をクリックして設定ページに入り、ツールの実行パラメータ、トリガー条件、権限制御を設定します。
  3. 設定を保存:設定完了後、「保存」 ボタンをクリックしてツール設定を更新します。

カスタムToolsの機能と設定説明

Python メソッドを使用してツールを作成する

対象ユーザー
一定のプログラミング基礎を持つユーザー(Python 構文と関数定義に精通している方)。

機能説明
Python Function を使用すると、ユーザーはプラットフォーム上で直接 Python 関数を記述し、個別の業務ロジックやデータ処理機能を実装できます。
たとえば、テキスト分析、データ形式変換、簡単な演算、ルール検証などは、いずれもカスタム関数で実現できます。

作成手順

  1. "Custom Tools"ページで 「作成」 をクリックします;
  2. “Python Function” タイプを選択します;
  3. 基本情報を入力します:
    • Tool Name:ツール名;
    • Tool Description:ツール説明;
    • Plugin Description / Plugin Name:プラグインのメタ情報を定義するために使用します。
  4. 右側のエディタで Python コードを記述します。例:
    def python_function(text: str) -> str:
    """This is a default python function that returns the input text"""
    return text
    これをベースに、実際の業務ロジックに応じてコードを修正できます。たとえば、データ計算、テキスト抽出、ルール判定などの機能を追加できます;
  5. “Create Tool” をクリックして作成を完了します。

APIインターフェースを通じてツールを作成する

対象ユーザー
RESTful API、OpenAPI Schema、および基本的な認証メカニズムに精通した技術者。

機能説明
API Function Call V2 を使用すると、ユーザーは外部インターフェースを通じてAIの機能を拡張でき、
Agent がサードパーティシステムや企業内部サービス(CRMシステム、ERPインターフェース、天気照会、翻訳サービスなど)に直接アクセスできるようになります。

作成手順

  1. "Custom Tools"ページで 「作成」 をクリックします;
  2. “API Function Call V2” を選択します;タイプ;
  3. 基本情報を入力します:
    • Tool Name / Tool Description:ツール名と説明;
  4. Parameter Configuration(パラメータ設定) エリアで以下を入力します:
    • OpenAPI Schema:対象インターフェースの OpenAPI 記述情報を入力します;
    • Authentication Method(認証方式):適切な認証タイプを選択します(None / API Key / Internal);
    • API Key:API Key 認証を選択した場合は、キーを入力する必要があります;
    • Auth Type:Basic または Bearer の認証方式をサポートします。
  5. 設定を保存してツールを作成します。