メインコンテンツへスキップ
ナレッジグラフの2つのエンティティ間に有向の関係を作成します。エッジは概念間のつながりを表します: 依存関係、所有関係、利用パターンなど。一貫した関係名を使用してください。

パラメータ

sourceId
string
必須
ソースエンティティの ID(「主語」)。例: “AuthService depends_on Database” の場合、AuthService がソースです。
targetId
string
必須
ターゲットエンティティの ID(「目的語」)。例: “AuthService depends_on Database” の場合、Database がターゲットです。
relation
string
必須
関係タイプ。一貫した動詞を使用してください: depends_onusescontainsimplementsextendsownscreated_byrelates_totested_bydeployed_to
fact
string
関係についての追加コンテキスト。セマンティック検索用に embedding が生成されます。例: "Connects via connection pool with max 10 connections."
validAt
string
この関係が有効になった日時(ISO 8601)。アーキテクチャの変遷を追跡するのに有用です。
scope
string
デフォルト:"project"
保存スコープ。
ValueDescription
project現在のプロジェクト配下に保存(デフォルト)
global全プロジェクトで共有

使用例

{
  "sourceId": "node_abc",
  "targetId": "node_xyz",
  "relation": "uses",
  "fact": "The project uses React 19 for the frontend",
  "scope": "project"
}