简介
从文本中抽取出实体对以及预测他们之间的关系。
接口能力
接口名称 | 英文名称 | 请求方式 | API地址 |
---|---|---|---|
关系抽取 | RelationExtraction | GET | http://192.168.0.19:50001/v1/nlp/RelationExtraction |
参数说明
请求参数
参数名称(英文) | 是否必选 | 数据类型 | 示例数据 | 描述 |
---|---|---|---|---|
token | 是 | string | 340611b2014541c98ca14737f3892c79 | 用户标识 |
text | 是 | string | 胡亥,秦始皇之子 | 待分析文本 |
注:接口只输出文本中的一对实体关系,如文本中存在多对实体关系,则只输出第一个。
请求参数示例:
{
"token": "340611b2014541c98ca14737f3892c79",
"text": "胡亥,秦始皇之子"
}
响应参数(成功)
参数名称(英文) | 是否必选 | 数据类型 | 示例数据 | 描述 |
---|---|---|---|---|
success | 是 | int | 0 | 返回码,0表示成功,1表示失败 |
message | 是 | string | ok | 返回消息 |
data | 是 | object | 返回数据;success为0时有意义 | |
entity1 | 是 | string | 秦始皇 | 抽取出命名实体1 |
start1 | 是 | int | 3 | 命名实体1在带分析文本中出现位置开始位置索引 |
end1 | 是 | int | 5 | 命名实体1在带分析文本中出现位置结束位置索引 |
length1 | 是 | int | 3 | 命名实体1长度 |
types | 是 | string | 父子 | 命名实体间关系 |
entity2 | 是 | string | 胡亥 | 抽取出命名实体2 |
start2 | 是 | int | 0 | 命名实体2在带分析文本中出现位置开始位置索引 |
end2 | 是 | int | 1 | 命名实体2在带分析文本中出现位置结束位置索引 |
length2 | 是 | int | 2 | 命名实体2长度 |
响应参数(失败)
参数名称(英文) | 是否必选 | 数据类型 | 示例数据 | 描述 |
---|---|---|---|---|
success | 是 | int | 1 | 返回码,0表示成功,1表示失败 |
message | 是 | string | Input error | 返回消息 |
响应参数示例
{
"success": 0,
"message": "ok",
"data": {
"entity1": "秦始皇",
"start1": 3,
"end1": 5,
"length1": 3,
"types": "父子",
"entity2": "胡亥",
"start2": 0,
"end2": 1,
"length2": 2
}
}