检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据格式为短文本txt格式,文件内容示例如下: 张三的生日是1990年1月1日,身高175cm,出生于北京。 李四,著名导演,毕业于电影学院,代表作有《电影1》、《电影2》。 ... ... 数据划分 训练数据:80%数据用于训练信息抽取模型。 验证数据:20%数据用于验证信息抽取模型性能(即F1、P、R性能指标)。
按知识映射>示例为待创建的图谱配置知识映射。 在“知识融合”对话框,打开“知识融合”开关。 在左侧区域,单击“电影”实体名称。在右侧实体“电影”对应的“融合标识符”栏单击,选择标识知识融合的本体属性“name”。 填写实体“电影”的属性配置项信息。 可添加多组属性配置项,每组属性配置项可添加多个判断融合的属性
导入/导出元素链接 知识图谱问答KBQA支持直接导入元素链接配置文件,对用户输入的文本进行语义解析,识别出其中与图谱相关联的多种类型的元素。 上传元素配置文件到OBS 导入元素配置至知识图谱前,需要将元素配置文件(json格式)上传至OBS中,详情请参见OBS添加桶和OBS上传文件或文件夹。
API概览 KG服务提供接口请参见表1,您可以使用知识图谱数据面管理功能。 表1 知识图谱数据面接口 API 说明 执行知识图谱查询命令 根据图谱ID执行知识图谱查询命令。 查询实体详情 根据图谱ID和实体ID查询实体详情,包括实体的ID、类型、属性及属性值。 过滤查询实体列表
"vertices" : [ { "id" : "9070097808196707553", "label" : "电影", "properties" : { "上映时间" : [ "1958年1月16日" ], "name"
完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-tok
创建的流程和操作。 KG创建图谱样例 创建电影图谱 04 API 通过KG开放的API和调用示例,您可以使用KG查询知识图谱、查询实体详情、过滤查询实体、查询关联实体、进行KBQA会话、实体链接以及知识搜索、推荐功能。 API文档 API概览 执行知识图谱查询命令 查询实体详情 过滤查询实体列表
选择完成后,单击“确定”。 “实体类型字段”:当数据格式选择“JSON”时,在“实体类型字段”文本框中填写基础数据中描述实体类型的函数字段。 例如以一个有关于电影的图谱数据为例,选择数据格式和数据源文件后,下方可预览基础数据。 图3 数据源配置 填写完信息后,单击“保存”。 如果您待创建的图谱只需要一个数据源,那么您已完成数据源的配置。
的相关字段。 单击“保存”,完成信息抽取。 如果创建多个数据源,请完成所有数据源的信息抽取配置。配置数据源请参见配置数据源。 示例 以一个电影实体为例,抽取信息前后的实体信息如图2所示,代码示例如下所示: 图2 信息抽取 { "ie_type": "function",
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过视频教程了解如何构造请求调用API 。 请求URI 请求URI由如下部分组成。 {URI-scheme}
某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.scop
系统查询答案时使用的查询语句执行信息。 表4 KBQARespFrame 参数 参数类型 描述 formatted_question String 用户问题对应的解析,即格式化后的问题。 match_type String 用户问题对应的匹配模板的类型,取值:系统内置模板(SYS_TEMPLATE),详情请参见系统内置模板。
提供如下问答配置功能: 配置元素链接 通过配置元素链接,即配置图谱中概念以及概念属性、概念间的关系的同义词和权重,对用户输入的文本进行语义解析,识别出其中与图谱相关联的多种类型的元素。元素链接包括本体链接、实体链接、属性值链接,以及其他关键词链接等。 配置问答模板 根据用户问答查
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“我的凭证”页面的项目列表中查看账号ID。 图1 获取账号ID
项目ID。 调用API获取项目ID 项目ID还用通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
确认所填写的信息后,单击“保存”,完成信息抽取。 如果创建多个数据源,请完成所有数据源的信息抽取配置。配置数据源请参见配置数据源。 示例 以创建一个有关于电影的知识图谱为例,抽取信息前后的实体信息如图2所示,展示如何在创建图谱时配置信息抽取。 图2 信息抽取 按配置数据源为待创建的图谱配置数据源。
${中文名} ...) "name":" ", "名字":" ", "中文名”:"小明” “小明” parse_array(字段) 尝试将字段值解析为一个列表 parse_array(${list}) "list":["item1","item2"] ['item1','item2']
${中文名} ...) "name":" ", "名字":" ", "中文名”:"小明” “小明” parse_array(字段) 尝试将字段值解析为一个列表 parse_array(${list}) "list":["item1","item2"] ['item1','item2']
直接返回列表式的对应实体信息。 例如: Q:不止英雄的主演的出生日期是什么时候? A:不止英雄所有主演的出生日期。 调用接口进行KBQA会话 知识图谱KBAQ服务提供API接口进行KBQA会话,详细的接口信息请见进行KBQA会话。 父主题: 知识图谱问答KBQA服务
failed" } 状态码 状态码 描述 200 OK 400 Bad Request 403 Forbidden 错误码 请参见错误码。 父主题: API