• MATCHES
  • CONTEXT
  • DATA
  • HUMAN

AIでVertex AI Vector Searchによるセマンティック検索を行う方法

エージェントをGoogle Cloudに一度接続するだけで、キーワードの一致に頼らず、意味に基づいたデータ検索が可能になります。

このページについてAIに聞く

すぐに答え

エージェントでセマンティック類似性検索を行うには?

エージェントが特定の埋め込み配列を使用して、Google Cloudのライブベクトルエンドポイントにクエリを送信します。データセットの中から類似性検索を通じて最も近い一致項目を特定し、文脈に沿った正確な結果を提供します。

検索結果

検索結果の仕組み

エージェントが検索を実行した際の流れです。

MATCHES

最近傍探索の結果

エージェントがベクトルインデックス内の最も類似したデータポイントを特定します。クエリの意図に合致する具体的なレコードを取得できます。

CONTEXT

意味的な関連性

キーワードの完全一致ではなく、概念的な類似性を重視します。言葉遣いが異なっていても、エージェントは正しい情報を探し出せます。

DATA

ライブエンドポイントへのアクセス

エージェントは稼働中のGoogle Cloudエンドポイントから直接データを取得します。常に最新の埋め込みデータを利用可能です。

HUMAN

手動による確認

エージェントが上位の一致項目を提示します。類似度スコアが要件を満たしているかどうかは、最終的にユーザーが判断します。

ワークフロー

クエリ受信時のAIの動作

ベクトル計算やエンドポイントとの通信といった複雑な処理は、すべてエージェントが担います。

  1. クエリのベクトル化

    Google Cloudインデックスが要求する形式に合わせて、入力データを準備します。

    search_nearest_neighbors
  2. 検索の実行

    埋め込み配列をライブエンドポイントに送信し、一致する項目を探します。

    search_nearest_neighbors
  3. 近傍データの取得

    類似度スコアに基づき、最も近いデータポイントをシステムが抽出します。

    search_nearest_neighbors
  4. 結果の提示

    取得した近傍データをエージェントが要約し、次のアクションに繋げられるようにします。

    search_nearest_neighbors

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使用して検索を実行できます。

出発点

これらはプロンプトの例です。括弧内のテキストを、実際のエンドポイントIDや埋め込み配列に書き換えて使用してください。

Vertex AI Vector Search Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_7qmxXVVjzgLzy5Qveg1Au3aDsjeacjAMcHp2XBIt/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Vertex AI Vector Search capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "vertex-ai-vector-search-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_7qmxXVVjzgLzy5Qveg1Au3aDsjeacjAMcHp2XBIt/mcp"
    }
  }
}
チャットにコピー04
  • この埋め込み配列を使用して、Google Cloudインデックス内の最近傍探索を実行してください: [0.1, 0.2, 0.3...]

  • この配列を使用して、ベクトルエンドポイントから「顧客離脱」の概念に近い項目を見つけてください: [0.5, -0.1, 0.8...]

  • この特定の埋め込みを使用して、ライブエンドポイントに対して類似性検索を実行してください: [0.9, 0.4, -0.2...]

  • Vertex AIインデックス内で、このベクトルに最も近いデータポイントを特定してください: [0.0, 1.1, -0.5...]

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Vertex AI Vector Searchを接続して、すぐに質問を開始

Google Cloudの認証情報を連携するだけです。ログイン情報は弊社側で暗号化して保持するため、安全にすぐにクエリを開始できます。

Vertex AI Vector SearchをAIに接続する

FAQ

タスクの仕様について

  • 01

    AIはベクトルインデックスを更新できますか?

    いいえ。このコネクタは類似性検索のみを実行します。Google Cloudインデックス内のデータの追加、削除、変更はできません。

  • 02

    埋め込み配列を指定する必要がありますか?

    はい。エンドポイントに対して検索を実行するために、エージェントには特定の埋め込み配列が必要です。

  • 03

    AIがGoogle Cloudの権限を変更することはありますか?

    いいえ。エージェントは、すでに設定されているエンドポイントの権限のみを使用します。

  • 04

    どの結果が「正しい」かはAIが判断しますか?

    いいえ。エージェントは数学的に最も近い近傍を特定しますが、その結果が文脈として有用かどうかはユーザーが確認する必要があります。

  • 05

    ベクトルではなくテキストで検索することはできますか?

    いいえ。このタスクは、埋め込み配列を使用したセマンティック・ベクトル検索専用に設計されています。

  • Vertex AI Vector Searchに関するその他の質問は、コネクタの詳細ページで確認できます。 Vertex AI Vector Search コネクタの全機能を見る

『Vertex AI Vector Search』を Claude、Cursor、ChatGPT などに接続