Skip to main content
多关系记忆用带类型的边把同一会话内的记忆片段连起来,并支持有界图检索。所有接口都需要 Authorization: Bearer <api_key>;未设置 AGENT_CLOUD_API_KEY 时可以省略。

创建关系边

接口

路径参数

string
required
会话标识符。

请求体

string
required
起始片段 id。
string
required
目标片段 id。
string
required
关系种类,例如 causal、semantic、temporal。
number
边权重,默认 0.8。
string
来源标记,默认 rest。

响应

string
会话标识符。
string
起始片段 id。
string
目标片段 id。
string
关系种类。
number
边权重。
string
来源标记。
integer
纪元毫秒。

列出关系边

接口

查询参数

string
按关系种类过滤。
string
按起始片段 id 过滤。
string
按目标片段 id 过滤。
integer
最多结果数,默认 50,限制在 1–200。

响应

返回标准列表信封(object、data、has_more),data 是 RelationItem 数组。

删除关系边

接口

查询参数

string
按关系种类过滤。
string
按起始片段 id 过滤。
string
按目标片段 id 过滤。
from、to、kind 至少要给一个,否则返回 400。

响应

string
固定为 relation.deleted。
string
会话标识符。
integer
删掉的边数。

图检索

接口

查询参数

string
required
逗号分隔的种子片段 id,至少 1 个。
string
逗号分隔的关系种类,限定遍历视野。
integer
遍历预算,默认 60。
integer
最大跳数,默认 3。
integer
最多返回边数,默认 20。

响应

返回 GraphRetrieveResponse,nodes 和 edges 两个数组描述以种子为起点的有界子图。