- 更新済み
- 削除済み
- 同期済み
- 手動制御
すぐに答え
特定のベクトルを更新または削除するには?
AIに対して、ドキュメントIDを指定して更新や削除を指示するだけです。AIが提供されたツールを使用してOpenSearchインデックスを操作するため、手動でAPIを呼び出す必要はありません。これにより、常に最新で正確なベクトルデータを維持できます。
すべての変更が反映される場所
リクエストによる実行結果
AIがOpenSearchでの重い処理を代行し、以下のような状態を実現します。
更新済み
最新の埋め込み
AIが古いベクトルを新しいデータに置き換えます。検索結果は常に最新の情報に基づいたものになります。
削除済み
クリーンなインデックス
AIが特定のベクトルを消去します。これにより、検索結果に古いデータや誤ったデータが表示されるのを防ぎます。
同期済み
データの整合性
ベクトルストアがソースデータと一致します。AIがインデックスをドキュメントの現在の状態に合わせます。
手動制御
人間による管理
対象とするIDはあなたが決定します。AIが勝手に古いドキュメントを推測することはありません。あなたが確認した特定のIDに対してのみ動作します。
ワークフロー
リクエストを受けたAIの動作
AIはあなたの意図を解釈し、OpenSearchの具体的な操作へと変換します。
対象の特定
AIはリクエストを確認し、変更または削除したい特定のドキュメントIDを見つけ出します。
index_documentdelete_documentベクトルの更新
データを最新の状態にする場合、AIは新しい埋め込みデータをインデックスに書き込みます。
index_documentベクトルの削除
データが不要になった場合、AIは指定されたIDを対象に削除を実行します。
delete_document変更の確認
AIは操作が成功したことを検証し、インデックスが更新されたことを報告します。
index_documentdelete_document
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使用して、OpenSearchでの操作を実行できます。
出発点
括弧内のテキストを、実際のOpenSearchドキュメントIDまたはインデックス名に書き換えてください。
OpenSearch Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_6R4dQ885yexHhsyH4M5e8fLiT1BjuMlzaUlJMumQ/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — OpenSearch capabilities are ready to use.
{
"mcpServers": {
"opensearch-vector-mcp": {
"url": "https://edge.vinkius.com/vk_preview_6R4dQ885yexHhsyH4M5e8fLiT1BjuMlzaUlJMumQ/mcp"
}
}
}ドキュメントID [ID_HERE] のベクトルを、この新しい内容で更新してください。
インデックスからドキュメント [ID_HERE] の埋め込みを削除してください。
ドキュメントID [ID_HERE] の新しいバージョンがあります。upsertをお願いします。
ID [ID_HERE] に関連付けられている古いベクトルを削除してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
OpenSearch Vectorを接続して、指示を出すだけ
OpenSearchインスタンスをリンクするだけで準備完了です。認証情報は暗号化されて保護されるため、すぐにチャット画面からベクトルの管理を開始できます。
OpenSearch VectorをAIに接続するFAQ
動作に関する詳細
- 01
AIがインデックス全体を削除することはありませんか?
ありません。AIは delete_document ツールを使用して特定のドキュメントを削除することしかできません。インデックスそのものを削除したり、全データを消去したりすることは不可能です。
- 02
AIはゼロから新しいベクトルを作成できますか?
AIは index_document ツールを使用して埋め込みの追加や更新を行いますが、使用するデータはプロンプトであなたが提供したものに基づきます。
- 03
削除した操作を取り消すことはできますか?
できません。AIが delete_document コマンドを実行すると、そのベクトルはOpenSearchから完全に消去されます。再度利用するには、再インデックスを行う必要があります。
- 04
AIがインデックスの設定を変更することはありませんか?
ありません。このconnectorはドキュメントの埋め込みを管理するためのものであり、インデックスの設定やマッピングを変更するためのものではありません。
- 05
AIはどのIDを削除すべきか、どのように判断しますか?
AIがどのレコードを対象にすべきか正確に判断できるよう、プロンプトの中でドキュメントIDを明示的に指定する必要があります。
OpenSearch Vectorについて他に質問がありますか? OpenSearch Vector connectorの全機能を見る
『OpenSearch』を Claude、Cursor、ChatGPT などに接続
