- INDEX
- DATA
- SYNC
- HUMAN
すぐに答え
AIを使ってLanceDBのベクトルインデックスに新しいデータを追加するには?
エージェントがLanceDB MCPを使用して、既存のテーブルに新しい行と埋め込みベクトルを直接書き込みます。これによりANNインデックスが即座に更新され、常に最新の状態が保たれたナレッジベースを利用できます。
実現できること
データの保存先と状態
エージェントが新しい情報を処理した後のプロセスです。
INDEX
ANNインデックスの即時更新
エージェントが新しい埋め込みベクトルをテーブルに投入します。ベクトル検索の結果には、即座に新しいデータが反映されます。
DATA
構造化された保存
新しい行は、ベクトルと共にLanceDBのテーブルに保存されます。メタデータと埋め込みベクトルは常に同期されます。
SYNC
リアルタイムの利用可能性
AIが新しい情報を検索可能な状態にします。バッチ処理の完了を待つ必要はありません。
HUMAN
人間による確認
エージェントがデータを挿入しますが、ソース情報の正確性は最終的に人間が確認する必要があります。
ワークフロー
データ到着時のAIの動き
データベースへの書き込みはエージェントが担当するため、手動操作は不要です。
データの準備
提供された生のテキストや構造化データを、エージェントがデータベースに適した形式に整えます。
insert_rows行の挿入
エージェントが新しいレコードと、それに対応する埋め込みベクトルをLanceDBテーブルに書き込みます。
insert_rowsインデックスの更新
データベースが自動的にANNインデックスを更新し、新しく挿入されたベクトルを反映させます。
insert_rows完了確認
エージェントが書き込みの成功を確認します。これにより、すぐに新しいデータに対してクエリを実行できます。
insert_rows
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って更新を実行できます。
出発点
これらはプロンプトの例です。括弧内のテキストを実際のテーブル名に書き換えて使用してください。
LanceDB Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_85lSO635ajE8lXHCZKWQ7UC6VHfybBdy20nU97wm/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 — LanceDB capabilities are ready to use.
{
"mcpServers": {
"lancedb-serverless-vector-db-mcp": {
"url": "https://edge.vinkius.com/vk_preview_85lSO635ajE8lXHCZKWQ7UC6VHfybBdy20nU97wm/mcp"
}
}
}この顧客フィードバックをLanceDBの 'user_logs' テーブルに追加して。
これら3つの製品説明とその埋め込みベクトルを 'catalog' テーブルに挿入して。
今アップロードした新しいドキュメントを使って、LanceDBのインデックスを更新して。
このJSONオブジェクトを 'sensor_data' テーブルに投入して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度接続すれば、あとは指示するだけ
ワンクリックでクライアントとMCPが接続されます。認証情報は暗号化されて保護されます。詳細な手順はコネクターのページで確認できます。
LanceDBをAIに接続するFAQ
動作に関する詳細
- 01
AIは新しいテーブルを自動的に作成しますか?
いいえ。エージェントは、すでにLanceDBに設定されている既存のテーブルを使用します。
- 02
容量を節約するために、古いベクトルを削除できますか?
いいえ。このMCPは新しい行の挿入のみを処理します。データの削除やドロップを行うツールは含まれていません。
- 03
インデックスの更新速度はどのくらいですか?
更新は挿入プロセスの一部として行われるため、新しいベクトルは挿入後すぐに検索可能になります。
- 04
埋め込みベクトルは自分で用意する必要がありますか?
いいえ。行を挿入するツールを呼び出す前に、AIクライアント側で埋め込みベクトルの生成が行われます。
- 05
AIはテーブルのスキーマを変更できますか?
いいえ。エージェントは、既存のテーブル構造に一致する行を追加することのみ可能です。
LanceDBについてさらに質問がありますか? LanceDB Connectorの全機能を見る
『LanceDB』を Claude、Cursor、ChatGPT などに接続
