← 一覧へ
🛠 コードを作るCC / Codex 両対応難易度: 中級

AgentDBベクター検索 AgentDB Vector Search

ドキュメントを意味で検索!

出典リポの★
75,923
最終更新
29日前
作者
ruvnet

これは何?

AgentDBベクター検索は、文章の意味を理解して検索できる技術です。従来のキーワード検索とは違い、内容の似たドキュメントを高速に見つけ出せます。初心者でも簡単に使えるように設計されており、AIを使ったアプリ開発を強力にサポートします。

AgentDBベクター検索の紹介マンガ

これでできること

  • ドキュメントの意味に基づいた検索ができる
  • 大量のデータから類似コンテンツを瞬時に見つけられる
  • RAGシステムの構築が簡単にできる
  • メタデータと組み合わせたハイブリッド検索が可能

こんな時に便利

社内文書の検索システム構築
カスタマーサポートのFAQ検索
研究論文の類似文献検索
ECサイトの商品レコメンデーション

使い方

まずはCLIコマンドでデータベースを初期化します。次に、テキストをベクトル化して保存。検索時はクエリをベクトル化して類似度で検索します。TypeScriptのAPIも用意されており、アプリに組み込みやすいです。

使用例(こう頼んでみよう)

npx agentdb@latest init ./vectors.dbnpx agentdb@latest query ./vectors.db "量子コンピュータ" -k 5await db.findSimilar("機械学習モデル", {limit: 3})

必要なもの

  • Node.js 18+
  • AgentDB v1.0.7+
  • OpenAI APIキー(または独自の埋め込みモデル)

導入方法

いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/ruvnet/RuView/tree/main/.claude/skills/agentdb-vector-search
手動で置く
Claude Code → ~/.claude/skills/agentdb-vector-search/
Codex → ~/.agents/skills/agentdb-vector-search/

使いこなしのコツ

  • 小規模データなら--preset smallで十分
  • 検索精度が低い時は-k(結果数)を増やしてみよう
  • JSON出力オプション(-f json)で自動化しやすい