メインコンテンツへスキップ
ベクトル類似度を使用してナレッジグラフを検索し、オプションでグラフ接続を辿ります。

パラメータ

query
string
必須
検索クエリテキスト。
limit
number
デフォルト:"10"
最大結果数(1-100)。
traverseDepth
number
デフォルト:"1"
マッチしたノードからのグラフ探索深度。
ValueBehavior
0探索なし — ベクトル検索ヒットのみ
1直接の隣接ノードを含む(デフォルト)
2隣接の隣接を含む(広範だがノイズが増える)
scope
string
デフォルト:"project"
検索スコープ。
ValueDescription
project現在のプロジェクト + グローバル(デフォルト)
globalグローバルのみ
allフィルタリングなしで全プロジェクト

検索戦略

  1. ベクトル検索(エンティティ名) → 直接ヒット(スコア: 1.0)
  2. グラフ探索(ヒットしたノードから) → 接続されたエンティティ(スコア: 0.5)
  3. ベクトル検索(エッジのファクト) → マッチする関係(スコア: 0.8)
結果はマージされ、スコア順にソートされます。

使用例

{
  "query": "frontend framework",
  "limit": 10,
  "traverseDepth": 1
}
“frontend framework” にマッチするノードと、その1ホップ先の隣接ノードおよび関連するエッジを返します。