A2A Connector 0.2.0 - ベータ

Agent2Agent (A2A) 用 Anypoint Connector (A2A Connector) は、A2A プロトコルを実装することで、大規模言語モデル (LLM) エージェントとその他のアプリケーションのエージェント間通信を容易にします。これにより、エージェントは対話し、他のエージェントに専門的なタスクを委任できます。

A2A プロトコルは、次の機能をサポートするオープン標準です。

  • 機能検出

    エージェントが提供する機能とサービスを特定します。

  • 対話型ネゴシエーション

    エージェント間の通信方法を確立します。

  • 安全な情報交換

    直接的な内部アクセスを必要とせずに、エージェントシステム間でデータを送信します。

A2A Connector は、A2A サーバーと A2A クライアントの両方として機能する Mule アプリケーションインテグレーションを提供します。

Agent2Agent (A2A) 用 Anypoint Connector は、 Salesforce.com の契約に関するページ​のベータサービス規約か、お客様が署名された Unified Pilot Agreement、および、および 「製品規約ディレクトリ」​の非正式リリースの生成 AI と非正式リリースのクレジット消費条件に従うベータサービスです。外部システムまたはサービスでのこのベータコネクタの使用は、​Mule メッセージ​を消費します。また、お客様独自の裁量で使用するものとします。

この A2A Connector ベータリリースでは、次の A2A 機能はサポートされていません。

  • ストリーミング

  • 通知

互換性と修正された問題については、「A2A Connector リリースノート」を参照してください。

始める前に

このコネクタを使用するには、以下に精通している必要があります。

  • Anypoint Connector

  • Mule Runtime Engine (Mule)

  • Mule フローの要素とグローバル要素

  • Anypoint Code Builder または Anypoint Studio を使用して Mule アプリケーションを作成する方法

アプリケーションを作成する前に、以下が必要です。

  • Java 17

  • Apache Maven

  • Anypoint Platform

  • 対象リソースに接続するためのログイン情報

  • Anypoint Code Builder または Anypoint Studio の最新バージョン

コネクタの一般的なユースケース

カスタマーサービス、セールス、マーケティングごとに専用のドメイン固有エージェントを作成し、他のエージェントが A2A プロトコルを使用してこれらのエージェントと対話できるようにします。

接続種別

A2A Connector では、次の接続種別がサポートされています。

  • A2A サーバー

    • Task Listener​ ソースを使用する新しい A2A リスナーを導入します。

    • コネクタ設定に基づいてエージェントカードを自動的に生成します。

    • クライアントエージェントからの受信 A2A 要求を処理し、A2A プロトコルサポートを既存のエージェントまたは他のコネクタに拡張します。

  • A2A クライアント

    • 他の A2A ホストエージェントとタスクを開始します。

    • A2A ホストエージェントからタスク状況を取得します。

次のステップ

前提条件を満たしたら、​Anypoint Studio​ または ​Anypoint Code Builder​ でアプリケーションを作成してコネクタを設定できます。