API v3 开发者中心
使用 OpenTrojan API v3 构建 AI 就绪的情报应用。每个响应都携带 source、confidence、freshness 与 lineage,让所消费的知识可溯源、可信赖。
端点
-
GET
/api/v3/query?q={entityId}查询 API
查找一个情报实体及其关系与血缘。
返回: data、source、confidence、freshness、lineage
-
GET
/api/v3/stream?limit=10情报流
流式获取情报网络中的近期时序事件。
返回: items(每项含 source、confidence、freshness、lineage)
-
GET
/api/v3/evidence/:id证据 API
获取支撑某项主张或实体的证据及其权威字段。
返回: evidence、source、confidence、freshness、lineage
-
GET
/api/v3/timeline/:entityId时间线 API
某个实体随时间变化的时序视图(知识图谱 4.0)。
返回: timeline、relations、source、confidence、freshness、lineage
响应契约
每个情报载荷都包含以下字段,以支持可溯源的消费:
sourceconfidencefreshnesslineage
示例
GET /api/v3/query?q=CVE-2021-44228
{
"data": { "entity": { "id": "CVE-2021-44228", "title": "Log4Shell" } },
"source": "nvd,pipeline,entity,ai_answer",
"confidence": 0.5,
"freshness": 0.8,
"lineage": [ ... ],
"requiresReview": true
}