Fabric Super Agent
ファブリックスーパーエージェントは、Equinix Fabric向けのAIエージェントです。Fabricスーパーエージェントは、Fabric v4 APIにマッピングされたツールを介してFabricに接続します。インベントリを検索したり、Fabricカタログを検索したり、接続設計のサポートを受けたり、ガイド付きワークフローを使用して自然言語を使用して新しいリソースを作成したりできます。
エージェントは、サインインしたユーザーの権限を継承します。ユーザーがポータルまたはAPIで接続を作成できる場合、エージェントは接続を作成することもできます。ユーザーが読み取り専用の場合、エージェントは読み取り専用です。
Fabricスーパーエージェントは生成AIを使用しています。回答が不正確または不完全な場合があります。エージェントが提案した変更を承認する前に確認し、Fabric PortalまたはFabric v4 APIで重要な情報を確認してください。
エージェントはSlack、Microsoft Teams、Equinix Customer Portalで実行されます。
Fabricスーパーエージェントはプライベートベータ版です。アクセスは、Equinixによって組織ごとに有効になります。アクセスをリクエストするには、fabric-intelligence-support@equinix.comにメールを送信するか、Equinixアカウントチームにお問い合わせください。
プライベートベータ期間中の制限:
- 変更には承認が必要です。エージェントは、書き込み操作を実行する前に必ず明示的な承認を待ちます。
- 権限はサインインしたユーザーに従うものとします。エージェントは、Fabricユーザーが許可されているリソースのみを表示して操作できます。
- 削除操作はエージェントでは公開されません。カスタマーポータルまたはAPIを使用してください。
- エージェントはFabricにのみアクセスできます。エージェントは、Network Edge構成、Colocationインベントリ、または請求を管理しません。
- モニタリングやアラートはありません。エージェントはアラートを生成したり、事前通知をプッシュしたりすることはありません。必要なときにリソースの現在の状態を尋ねる。
- セッションスコープのメモリ。エージェントは会話内のコンテキストを記憶していますが、セッション間の状態は保持していません。
- 英語のみ。
前提条件
- エージェントが操作するリソースに対する権限を持つアクティブなEquinix Fabricユーザーアカウント。アカウントをお持ちでない場合は、「新しいユーザーアカウントを作成する」をご覧ください。
- 少なくとも1つのサポートされているチャネル(Slackワークスペース、Microsoft Teamsテナント、またはEquinix Customer Portalアクセス)。
プライベートベータ期間中、アクセスは許可リストによってゲートされます。Equinixユーザーのメールアドレスと使用したいチャンネル(Slack、Microsoft Teams、Equinix Customer Portal、または任意の組み合わせ)をfabric-intelligence-support@equinix.comにメールで送信します。Equinixアカウントチームもリクエストを送信できます。
サポートされているチャネル
| チャネル | 使用方法 |
|---|---|
| スラック | SlackワークスペースにFabricスーパーエージェントアプリをインストールし、エージェントに直接メッセージを送信するか、チャンネルで@メンションしてください。 |
| マイクロソフトチーム | Microsoft TeamsでFabricスーパーエージェントアプリを追加し、エージェントと直接チャットするか、チャネルで@メンションしてください。 |
| Equinix Customer Portal (データセンター) | Fabric Dashboardからの組み込みチャット。設置なし。有効になっているユーザーは、ポータル内でエージェントと直接対話します。 |
スラックの使用と設置
FabricスーパーエージェントはAIエージェントです。メッセージを送信すると、リクエストが解釈され、独自のEquinix権限を使用してEquinix Fabric v4 APIが呼び出され、会話で返信されます。3つの方法で話し合うことができます。
- **ダイレクトメッセージ。**Fabric Super Agentを使用してDMを開き、質問します。
- **AIアシスタントパネル。**SlackのAIアシスタントのエントリーポイントからエージェントを開き、他のチャネルと一緒に、スプリットビューの専用会話をしましょう。
- **チャンネルで@メンションします。**エージェントをチャネルに招待し、@メンションして、チームが回答を確認できる場所に質問します。
SlackでAIアシスタントを利用するには、ワークスペースが有料のSlackプランになっている必要があります。アプリをワークスペースに追加するには:
-
https://api.equinix.com/slack/installを開き、プロンプトに従ってSlackワークスペースにFabricスーパーエージェントを追加します。ワークスペースの設定によっては、Slack管理者によるインストールの承認が必要になる場合があります。
-
エージェントとの会話を開始します。Slackで、「**アプリ」**の下にある「Fabric Super Agent」を見つけるか、AIアシスタントパネルから開きます。
-
エージェントに初めてメッセージを送信すると、標準のEquinix OAuthフローを使用してサインインするよう求められます。Equinixの認証情報でサインインします。これにより、Slack IDがEquinix Fabricユーザーに関連付けられます。エージェントは、ユーザーの権限でのみ動作します。
-
動作を確認するには、以下の質問をします。
"What metros are available in Equinix Fabric?"都市圏のリストを取得する必要があります。エージェントが応答しない場合、またはアクセス拒否メッセージが返された場合、組織またはユーザーはまだ有効になっていません。fabric-intelligence-support@equinix.comにメールを送信します。
ワークスペース管理者は、Slack管理ダッシュボードの「**アプリの管理」**からアプリを削除できます。Equinixアカウントのリンクを解除する、または保存されているデータについて質問するには、fabric-intelligence-support@equinix.comまでお問い合わせください。
Microsoft Teamsの使用とインストール
FabricスーパーエージェントはAIエージェントです。Microsoft Teamsでメッセージを送信すると、リクエストが解釈され、独自のEquinix権限を使用してEquinix Fabric v4 APIが呼び出され、会話で返信されます。2つの方法で話し合うことができます。
- **チャット。**Fabric Super Agentと1対1のチャットを開き、質問をします。
- **チャンネルで@メンションします。**エージェントをチームチャネルに追加し、@メンションして、チームが回答を確認できる場所に質問します。
チームにアプリを追加するには:
-
チームで、左側のサイドバーの**[アプリ]に**移動し、Fabricスーパーエージェントを検索して[追加]を選択します。組織のアプリ権限ポリシーによっては、追加する前にチーム管理者がアプリを承認する必要がある場合があります。
-
エージェントとのチャットを開きます。チームで、 [チャット]からFabricスーパーエージェントを見つけるか、[アプリ]>[**アプリを****管理]**から開きます。
-
エージェントに初めてメッセージを送信すると、標準のEquinix OAuthフローを使用してサインインするよう求められます。Equinixの認証情報でサインインします。これにより、チームのIDがEquinix Fabricユーザーに関連付けられます。エージェントは、ユーザーの権限でのみ動作します。
-
動作を確認するには、以下の質問をします。
"What metros are available in Equinix Fabric?"都市圏のリストを取得する必要があります。エージェントが応答しない場合、またはアクセス拒否メッセージが返された場合、組織またはユーザーはまだ有効になっていません。fabric-intelligence-support@equinix.comにメールを送信します。
自分でアプリを削除するには、[アプリ]>[チームでアプリを管理]に移動し、Fabric Super Agentを削除します。チーム管理者は、Microsoft Teams管理センターから組織全体のアプリをブロックまたは削除できます。Equinixアカウントのリンクを解除する、または保存されているデータについて質問するには、fabric-intelligence-support@equinix.comまでお問い合わせください。
プロンプトの例
これらのプロンプトは、エージェントの評価スイートから取得され、現在動作しています。
リソースを検索する
- "自社のポートを一覧表示"
- "接続をリストする"
- 「シリコンバレーのポートを見せてください」
- "自社のFabric Cloud Routerをリストする"
- "サービストークンを表示"
- "自分のプロジェクトを一覧表示"
検索と検出
- "アッシュバーンでAWS Direct Connectサービスプロファイルを検索"
- 「ダラスのAzureで利用できるサービスプロファイルは何ですか?」
- "利用可能な都市圏を表示"
- 「Fabric Cloud Routerをサポートしている都市圏はどれですか?」
作成と変更(ガイド付きワークフロー)
- "SVの自社ポートからAWS Direct Connectへの接続を作成"
- 「新しいFabric Cloud Routerを設定したい」
- 「Azure ExpressRouteへの接続を作成するのを手伝ってください」
ネットワークに関する知識
- 「Fabric Cloud Routerとは何ですか?また、どのような場合に使用すべきですか?」
- 「BGPピアリングとFabric Cloud Routerの連携方法は?」
- "Dot1QポートとQinQポートの違いを説明する"
ガイド付きワークフロー
読み取り処理はすぐに実行されます。リソースを作成または変更する操作については、エージェントは計画された変更の概要を提示し、実行前にユーザーの明示的な承認を待ちます。自律モードはありません。
You: I need a new Fabric Cloud Router in Ashburn, basic package.
Agent: I can set that up. Before I create anything, here's what I'm
proposing:
Name: ashburn-fcr-01
Metro: DC (Ashburn)
Package: BASIC
Project: acme-prod
Reply "approve" to create it, or tell me what to change.
You: Change the name to ashburn-prod-fcr-01 and use package STANDARD.
Agent: Updated proposal:
Name: ashburn-prod-fcr-01
Metro: DC (Ashburn)
Package: STANDARD
Reply "approve" to create it.
You: Approve.
Agent: Created. Fabric Cloud Router ashburn-prod-fcr-01 is
provisioning now.
エージェントは会話の中で複数の順番にコンテキストを伝達するため、リクエスト全体を再入力することなく、プランを反復(「都市圏を変更する」、「標準パッケージを作成する」、「AWSに接続を追加する」)できます。
セキュリティとプライバシー
- **認証。**各ユーザーは、標準のEquinix OAuthフローを介して、独自のEquinix認証情報を使用してサインインします。エージェントはサインインしたユーザーの代理として機能します。
- **承認。**エージェントは、サインインしたユーザーのFabric権限を正確に継承します。共有サービスアカウントはなく、昇格されたアクセスパスもありません。
- **変更前の承認。**リソースを作成または更新する操作には、会話で明示的な確認が必要です。
- **監査証跡。**エージェントが実行するアクションは、ポータルおよびAPIアクティビティとともに、サインインユーザーが実行したアクションとして標準のEquinix監査ログに表示されます。
- **会話ログ。**プライベートベータ期間中、サポート、デバッグ、品質評価のために、会話はEquinixによって記録されます。会話コンテンツは、サードパーティの基盤モデルのトレーニングには使用されません。
- プライバシーポリシー。Equinixのプライバシーポリシーをご覧ください。
サポート
サポート、アクセスリクエスト、フィードバックについては、fabric-intelligence-support@equinix.comまでメールでお問い合わせください。問題を報告する際は、チャネル(Slack、Teams、またはポータル)、使用したプロンプト、および発生したおおよその時期を含めてください。