Tulip AIエージェント

Prev Next

この機能の利用対象

AIエージェントはオープンベータ版です。エージェントはr350以降およびLTS 16で利用可能です。それ以前のLTSバージョン、GovCloud、および中国を拠点とするお客様にはご利用いただけません。

エージェントとは?

AIエージェントとは、Tulip内の設定可能なコンポーネントであり、意思決定やアクションを実行できます。高度に訓練されたデジタルチームメンバーと捉え、複雑で非決定論的なタスクを割り当てることができます。

エージェントは、目標の達成や問題の解決を主眼に置くべきです。

例

  1. 目標:品質コストの 削減****エージェントによる解決策:「欠陥処理エージェント」を使用して、手直しや廃棄にかかるコストを最小限に抑えます。このエージェントは、過去のデータをチェックし、欠陥のある品を手直しまたは廃棄に回すことができます。
  2. 目標:リスクの 低減****エージェントによる解決策:「オペレーターパフォーマンス・エージェント」を用いて不適合を最小限に抑えます。このエージェントは、データに基づいて異常を特定し、監督者に研修を提案することができます。エージェントによる解決策:「マシン監査エージェント」を用いて根本原因分析を効率化します。このエージェントは、機械やコネクタからデータを取得し、根本原因を特定してトレーサビリティレポートを生成することができます。
  3. 目標:ダウンタイムの 抑制****エージェントによる解決策:アンドン・トリアージ・エージェントを用いて、ダウンタイムとスクラップコストを最小限に抑えます。このエージェントは、注文の背景情報などの履歴データを確認し、ユーザーに最適な次のアクションを案内します。

エージェントの構築

初めてのエージェントを作成するには、「Tulip AI」タブをクリックし、「Agents」を選択します。

「Tulip AI」タブが表示されない場合は、アカウント所有者に連絡し、「アカウント設定」でエージェント機能を有効にしてもらってください。

Image

エージェントエディタ

エージェントエディタは、エージェントの「目標」、「指示」、「ツール」を設定するためのノーコードインターフェースです。

エージェントエディタで設定する必要がある主なコンポーネントは3つあります:

Image

  1. 目標:エージェントに達成させたい、具体的かつ測定可能な目的(例:「このアプリの品質問題をレビューする」や「この機械の故障の根本原因を特定する」など)。
  2. 手順:エージェントが従わなければならない手順。これには、ガイダンス、制約、および専門的なロジックが含まれます(例:「まず、マシンのログを確認する。次に、Tulip MESデータと照合する。最後に、SAPコネクタを使用してベンダーデータを確認する」)。
  3. ツール:エージェントが目標を達成するために使用する機能。ここがガバナンスが行われる場所です。Tulipテーブルへの読み取り/書き込みアクセス、特定のコネクタ関数(SAP、QMSなど)の呼び出し、またはその他のプラットフォームロジックの実行を明示的に許可することができます。

モデル

各エージェントには、その推論や応答の方法を決定するモデルが設定されています。

Tulipが管理するモデルエイリアスは動的な参照であり、その時点で利用可能な最適なモデルに自動的に解決されます。つまり、エージェントの設定を変更することなく、Tulipが必要に応じて基盤となるモデルを更新します。

現在使用中のモデルはチャットウィンドウに表示されるため、どのモデルが実行されているかを確認できます。

互換性

以下の表は、エージェントが対応可能なプラットフォーム機能の現在のリストを示しています。Tulipがソリューションに安全な互換性を構築するにつれて、追加の機能が追加されていきます。

機能 読み取り 書き込み
分析 はい はい
アプリ はい いいえ
自動化 いいえ いいえ
関数 なし なし
インポート/エクスポート なし なし
ステーション/インターフェース はい はい
テーブル はい* エージェントはファイルや画像を読み取ることができません はい
ユーザー/ユーザーグループ/ユーザーロール はい はい
変数 いいえ いいえ

対応ファイル

チャットインターフェースではファイルのアップロードに対応しており、エージェントはそのファイルを読み取ることができます。

サポートされているファイル形式は以下の通りです:* csv* txt* png* jpeg

ファイルのアップロード制限

アップロードできるファイルのサイズは5MBを超えてはなりません。

既成のエージェント

エージェントを一から構築することなく、すぐに利用を開始できます。

デフォルトのエージェント

エージェントが有効になっているすべてのインスタンスには、すぐに使用できる事前構築済みのエージェントである一連のデフォルトエージェントが用意されています。これらのエージェントは「チャット」ページに表示されます。

デフォルトエージェントは不変であるため、Tulip からの更新が運用設定に影響を与えることはありません。デフォルトエージェントを編集するには、エージェントをコピーしてから、エージェントエディタを使用して設定を行ってください。

主要なデフォルトエージェントは「Tulip AI」と呼ばれ、Tulipやインスタンスに関する一般的な質問に回答するために使用できます。

Image

Tulipでは、あらゆるエージェントの目標や指示を定義できる「エージェント構築アシスタント」から始めることを推奨しています。

Tulip エージェントライブラリTulip では、一般的な運用ユースケース向けに、業界最高水準の既製エージェントのライブラリも提供しています。これらは Tulip ライブラリからインスタンスにダウンロードでき、特定の運用ニーズに合わせて設定可能です。

Tulipのライブラリエージェントには、以下のようなものがあります:*ソリューション設計エキスパート* シフトサマリー作成者* 生産ディスパッチャー* テストデータ生成ツール

Tulipのエージェントライブラリはこちらでご覧いただけます。

インスタンス管理

エージェントのスコープは単一のワークスペースに限定されます。他のワークスペース内のデータやアプリにはアクセスできません。

この問題を回避するには、データを移行し、ワークスペースAのエージェントにCSVを生成させることができます。その後、ワークスペースBで、エージェントにそのCSVを読み込ませて新しいアセットを作成させます。あるいは、コネクタを使用して、エージェントが複数のワークスペースからデータを取得できるようにすることも可能です。

アクセスと権限

ユーザーロール

デフォルトのユーザーロールには、以下の設定が適用されます:

ロール エージェントエディター フルページ・エージェントチャット
アカウント所有者、ワークスペース所有者、管理者 フルアクセス フルアクセス
管理者、アプリケーション承認者、アプリケーションビルダー、アプリケーションエンジニア、コネクタスーパーバイザー、ステーションオペレーター、ステーションスーパーバイザー、Tulip テーブルスーパーバイザー、ビューアー、ビューアー(プレーヤー付き)、ワークスペース所有者 アクセス不可 チャットを使用
オペレーター アクセス不可 アクセス不可

エージェントはカスタムユーザーロールによってもサポートされており、ユーザーには以下のアクセスレベルのいずれかが付与されます:

フルアクセス-AIエージェントの作成、編集、アーカイブ、チャット、表示が可能。エディタとチャットの表示- エディタでAIエージェントを表示し、チャットを行うことができます。エディタのみの表示- エディタでAIエージェントを表示できますが、チャットは表示できません。チャットの使用- AIエージェントとチャットできますが、エディタは使用できません**。表示不可**- AIエージェントにアクセスできません

エージェントの権限

エージェントの権限は、以下の2つの要素によって決定されます:

  1. ツール- エージェントに対して設定したツール(例:「テーブルの読み取り」、「ステーションの作成」)
  2. ユーザーの権限- エージェントを呼び出すユーザーの既存の権限

Image

なお、エージェントを使用してユーザーの権限を昇格させることはできません。ユーザーは、自身がまだ権限を持っていない操作をエージェントに実行させることはできません。

エージェントのアクティビティデータ

監査証跡のように、エージェントが実行した内容を追跡できます

マスターデータ:インスタンスのアクティビティフィードでは、アセットに対するアクション(ステーションの作成など)や、エージェントを実行したユーザーを追跡します。

トランザクションデータ:テーブルレコードへの変更には、完全な追跡可能性を確保するため、レコード履歴にユーザー ID、エージェント ID、および会話 ID が含まれます。

さらに、エージェントエディタ内では、ユーザーはエージェントとのすべてのチャット会話を確認でき、エージェントのアクションの背景や、各エージェントとのやり取りを把握することができます。

Image

外部データの活用

エージェントは、外部システム(SAP、ERP/MES、Postgres など)に接続できます。エージェントは、そのツールで既存のコネクタ機能を使用できるため、接続されたあらゆる外部システムからデータを読み取ることができます。

エージェントは、コネクタを通じて外部文書(SOPなど)を読み取ることができます。文書が社内サーバーにある場合は、そのシステムを照会するためのコネクタ関数を構築できます。エージェントはそのコネクタを使用して、SOPから情報を「検索」します。

エージェントにおけるコネクタのエラー処理

コネクタでエラーが発生した場合、エージェントはコネクタからエラーステータスを受け取ります。エージェントはエラーの内容を解析することができ、多くの場合、そのアクションを再試行するか、別の方法を試みます。

Tulip MCPとエージェント

TulipのエージェントとTulip MCPは相互に補完し合います。Tulip MCPは、他のシステムをTulipおよびそのデータに接続できる点で、Tulip APIと類似しています。

たとえば、Tulip MCP を使用することで、Tulip インスタンスを自社開発の AI チャットツールに接続することができます。

セキュリティとデータプライバシー

Tulipは、信頼できるパートナー(OpenAI、Anthropicなど)が提供する外部の「既製の」大規模言語モデルを使用しています。 すべてのデータ処理は、当社のマスターサービス契約(MSA)および利用規約(TOS)によって厳格に管理されています。当社はこれらのプロバイダーと強固なデータプライバシー契約を締結しており、プロバイダーは顧客データを保持したり、モデルのトレーニングに使用したりすることはありません。

データは安全なAPIを通じて保護されています。モデルは応答を生成するためにデータを処理しますが、データを保存することはありません。セキュリティ対策は、当社のプラットフォームの他の部分と同様です。

TulipのAIセキュリティおよびガバナンスの実践について、詳細はこちらをご覧ください:AIセキュリティとガバナンス。