开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
图像技术
文字识别
人脸与人体识别
视频技术
AR与VR
自然语言处理
知识图谱
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
智能农业
信息服务
智能园区
智能硬件
知识理解

    知识问答

    简介

    Hi,您好,欢迎使用百度知识图谱-知识理解的API服务。

    本文档主要针对API开发者,描述百度知识图谱的相关技术内容。如果您对文档内容有任何疑问,可以通过以下方式联系我们:

    1.在百度云控制台内提交工单,咨询问题类型请选择人工智能-知识图谱;

    2.百度AI社区--知识图谱官方版块:http://ai.baidu.com/forum/topic/list/174

    知识问答接口

    接口描述

    知识问答接口:基于海量数据对用户需求进行深层次、知识化理解,并结合知识查询、推理、计算等多种技术,精准满足用户需求。为用户提供多领域、细粒度的知识问答服务。

    目前支持精准问答、推理计算、通用问答相关功能。

    精准问答:基于结构化数据的精准问答,满足用户知识检索需求。目前提供娱乐、人物、教育、影视、综艺、动漫、小说、文学作品等垂类;

    推理计算:通过对知识图谱实体属性和边关系特征的计算、推理,获得检索答案。目前有日期历法、年龄差、身高差、时间时区差等垂类;

    通用问答:提供全领域通用事实性问答,通过Query解析、自由文本知识抽取和文本的深度理解技术,满足用户复杂问答需求。

    (备注:如需了解更多详情,请链接知识问答产品页了解更多,如有更多商务咨询,可提交工单申请。)

    请求说明

    • HTTP方法: POST
    • 请求URL: https://aip.baidubce.com/rpc/2.0/kg/v1/cognitive/question
    • URL参数:
    参数
    access_token 通过API Key和Secret Key获取的access_token,参考“Access Token获取
    • Header如下:
    参数
    Content-Type application/json
    • body请求示例:
    {
    "query": " 刘德华的年龄 "
    }

    请求格式

    POST方式调用

    注意:要求使用JSON格式的结构体来描述一个请求的具体内容。

    body整体文本内容可以支持GBK和UTF-8两种格式的编码。

    1、GBK支持:默认按GBK进行编码,输入内容为GBK编码,输出内容为GBK编码,否则会接口报错编码错误

    2、UTF-8支持:若文本需要使用UTF-8编码,请在url参数中添加charset=UTF-8 (大小写敏感) 例如 https://aip.baidubce.com/rpc/2.0/nlp/v1/lexer?charset=UTF-8&access_token=24.f9ba9c5241b67688bb4adbed8bc91dec.2592000.1485570332.282335-8574074

    请求参数


    参数 类型 描述
    query string ⽤户的输⼊

    返回格式

    JSON格式

    默认返回内容为GBK编码

    若用户指定输入为UTF-8编码(通过指定charset参数),则返回内容为UTF-8编码

    返回参数

    参数 类型 描述
    log_id int 请求logid
    result array json 数组,存放结果
    request object (required) 请求数据(包括 query 解析结果)
    response object (required) 结果数据

    知识图谱服务 schema 定义

    参数 类型 描述
    request object (required) 请求数据(包括 query 解析结果
    response object (required) 结果数据

    R equest 定义

    参数 类型 描述
    query string 请求 query
    response string query类型,包括实体( entity ) 、属性问答(property) 、列表问答 (list)
    entityType string 实体类型
    entity object array query中的实体数据,仅当queryType = property 时存在
    property string 属性问答中的属性, 仅当queryType = property 时存在

    R esponse 定义

    参数 类型 描述
    entity object array 答案对应实体数据:1)queryType=entity 表示query所指的实体,2)queryType =property 表示答案所指的实体,3) queryType=list 表示答案列表所指的实体
    answer string array 答案
    totalEntityNum int 32 列列表问答中答案总数量量
    voice string 语⾳音播报内容
    sourceName string 资源⽅方名称
    sourceUrl string 详情⻚页链接
    title string 展现样式标题

    Entity 定义:

    参数 类型 描述
    @ id string 实体 id
    @type string array 实体类型
    @resource string 实体所在的资源库名称
    name string 实体名称
    attrs object array 实体属性列列表

    Attrs定义:

    参数 类型 描述
    key string 属性名
    label string 属性中⽂文名
    type string 属性类型 ( simple :普通类型属性, nested :嵌套类型属性 )
    objects object array 属性(值类型、边关系类型)
    order int 32 属性排序,表示属性的重要性

    Objects定义:

    参数 类型 描述
    @ id string 实体 id ,值类型属性⽆该字段
    @type string array 实体类型,值类型属性无该字段
    @resource string 实体所在的资源库名称,值类型属性无该字段
    @ value string 实体名称或者普通值类型
    attrs object array 嵌套属性

    返回示例

    属性问答(值类型答案)数据示例:

    {
        "log_id": 6220268703533558466,
        "result": [
            {
                "request": {
                    "query": " 刘德华年龄 ",
                    "property": "年龄",
                    "queryType": "property",
                    "entity": [
                        {
                            "@type": [
                                "person"
                            ],
                            "name": "刘德华"
                        }
                    ]
                },
                "response": {
                    "sourceUrl": "http://baike.baidu.com/item/%E5%88%98%E5%BE%B7%E5%8D%8E/114923",
                    "title": " 刘德华年龄 ",
                    "sourceName": "搜索智能聚合",
                    "entity": [
                        {
                            "attrs": [
                                {
                                    "objects": [
                                        {
                                            "@value": "http://t11.baidu.com/it/u=3831010766,3971638402&fm=58&app=83&f=JPEG?w=250&h=250&s=70A2B552C4C39AA4662119230300A0E1"
                                        }
                                    ],
                                    "type": "simple",
                                    "key": "image",
                                    "label": "图片"
                                },
                                {
                                    "objects": [
                                        {
                                            "@value": "http://baike.baidu.com/item/%E5%88%98%E5%BE%B7%E5%8D%8E/114923"
                                        }
                                    ],
                                    "type": "simple",
                                    "key": "url",
                                    "label": "详情页"
                                }
                            ],
                            "name": "59岁",
                            "@type": [
                                "person"
                            ]
                        }
                    ],
                    "answer": [
                        "59岁"
                    ],
                    "voice": "刘德华的年龄是59岁"
                }
            }
        ]
    }

    属性问答(实体类型答案)数据示例:

    // 输出示例
    {
        "log_id:2268084426768926000
        "result":[
          {     
             "request":{
             "query":"刘德华妻子",
             "queryType":"property",
             "entity":[
                {
                    "@type":[
                        "person"
                    ],
                    "name":"刘德华"
                }
            ],
            "property":"妻子"
         },
        "response":{
            "entity":[
                {
                    "@type":[
                        "person"
                        ],
                        "name":"朱丽倩",
                        "attrs":[
                            {
                                "key":"image",
                                "label":"图片",
                                "type":"simple",
                                "objects":[
                                    {
                                        "@value":"http://t10.baidu.com/it/u=1547881962,2198028
            369&fm=58&s=EDAAA757F02A4FBFEDA469EF03003032"
                                     }
                                ]
                            },
                            {
                                "key":"url",
                                "label":"详情页",
                                "type":"simple",
                                "objects":[
                                    {
                                         "@value":"http://baike.baidu.com/item/%E6%9C%B1%E4%B8%
            BD%E5%80%A9/10364866"
                                    }
                                ]
                            }
                        ]
                    }
                ],
                "answer":[
                    "朱丽倩"
                ],
                "voice":"刘德华的妻子是朱丽倩",
                "sourceName":"百度知识图谱",
                "sourceUrl":"http://baike.baidu.com/item/%E6%9C%B1%E4%B8%BD%E5%80%A9/10364866"
            ,
                "title":"刘德华妻子"
              }
          ]
    }

    列表问答数据示例:

    // 输出示例
    {
        "log_id:2268084426768926000
        "result":[
          {
            "request":{
                "query":"x 姓男明星",
                "queryType":"list"
            },
            "response":{
                "entity":[
                    {
                        "@type":[
                            "person"
                        ],
                        "name":"谢霆锋",
                        "attrs":[
                            {
                                "key":"image",
                                "label":"图片",
                                "type":"simple",
                                "objects":[
                                    {
                                        "@value":"http://t11.baidu.com/it/u=2996029501,8722375
       1&fm=58&s=CCCDAC44CC1135D4FC0455920300C08C"
                                    }
                                ]
                            },
                            {
                                "key":"url",
                                "label":"详情页",
                                "type":"simple",
                                "objects":[
                                    {
                                        "@value":""
                                     }
                                 ]
                            }
                        ]
                    },
                    {
                        "@type":[
                            "person"
                        ],
                        "name":"许嵩",
                        "attrs":[
                            {
                                "key":"image",
                                "label":"图片",
                                "type":"simple",
                                "objects":[
                                    {
                                        "@value":"http://t11.baidu.com/it/u=1385290786,1362144
                952&fm=58"
                                    }
                                ]
                            },
                            {
                                "key":"url",
                                "label":"详情页",
                                "type":"simple",
                                "objects":[
                                    {
                                        "@value":""
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "@type":[
                        "person"
                    ],
                    "name":"向华强",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":"http://t10.baidu.com/it/u=1581381930,2793600
            672&fm=58"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                }
                            ]
                        }
                    ]
                 },
                 {
                     "@type":[
                        "person"
                    ],
                    "name":"薛之谦",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":"http://t10.baidu.com/it/u=2706164658,4234340
            742&fm=58&s=06C89B5D4B9853DE41146DFF0300C020"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                }
                            ]
                        }
                    ]
                },
                {
                    "@type":[
                        "person"
                    ],
                    "name":"徐峥",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":"http://t10.baidu.com/it/u=60118932,684500153
            &fm=58"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                }
                            ]
                        }
                    ]
                },
                {
                    "@type":[
                        "person"
                    ],
                    "name":"萧敬腾",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":"http://t12.baidu.com/it/u=1578660947,3332966
            802&fm=58&s=61C21366444A88F58220E49A01008093"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                }
                            ]
                        }
                    ]
                },
                {
                    "@type":[
                        "person"
                    ],
                    "name":"徐良",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                "@value":"http://t11.baidu.com/it/u=2437294495,3917898
            871&fm=58"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                }
                            ]
                        }
                    ]
                },
                {
                    "@type":[
                        "person"
                    ],
                    "name":"修杰楷",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":"http://t11.baidu.com/it/u=3237323845,1437245
            582&fm=58"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                    }
                            ]
                        }
                    ]
                },
                {
                    "@type":[
                        "person"
                    ],
                    "name":"许冠杰",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":"http://t12.baidu.com/it/u=1660195097,2861663
                222&fm=58"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                 {
                                     "@value":""
                                }
                            ]
                        }
                    ]
                },
                {
                    "@type":[
                        "person"
                    ],
                    "name":"徐锦江",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                "@value":"http://t12.baidu.com/it/u=3958867019,9370873
        21&fm=58&s=1F1229C4CE1601D43369B10A0300F0D1"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                }
                            ]
                        }
                    ]
                },
                {
                    "@type":[
                        "person"
                    ],
                    "name":"夏雨",
                    "attrs":[
                        {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                                {
                                "@value":"http://t11.baidu.com/it/u=3741310213,9371991
            00&fm=58"
                                }
                            ]
                        },
                        {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                {
                                    "@value":""
                                }
                            ]
                        }
                    ]
                    },
            
                        "@type":[
                            "person"
                        ],
                        "name":"谢贤",
                        "attrs":[
                            {
                                "key":"image",
                                "label":"图片",
                                "type":"simple",
                                "objects":[
                                     {
                                        "@value":"http://t12.baidu.com/it/u=3948482573,4020644
        73&fm=58&s=5644FA0DDC63789C772819A20300B0E3"
                                    }
                                ]
                            },
                            {
                                "key":"url",
                                "label":"详情页",
                                "type":"simple",
                                "objects":[
                                    {
                                        "@value":""
                                     }
                                 ]
                            }
                        ]
                    },
                    {
                        "@type":[
                             "person"
                        ],
                        "name":"谢天华",
                        "attrs":[
                            {
                            "key":"image",
                            "label":"图片",
                            "type":"simple",
                            "objects":[
                            {
                                    "@value":"http://t11.baidu.com/it/u=3448180105,7368110
            19&fm=58&s=21D60366863A259495017DBA0300C095"
                            }
                        ]
                    },
                    {
                            "key":"url",
                            "label":"详情页",
                            "type":"simple",
                            "objects":[
                                  {
                                    "@value":""
                                  }
                             ]
                         }
                     ]
                 }
             ],
               "answer":[
                "谢霆锋",
                "许嵩",
                "向华强",
                "薛之谦",
                "徐峥",
                "萧敬腾",
                "徐良",
                "修杰楷",
                "许冠杰",
                "徐锦江",
                "夏雨",
                "谢贤",
                "谢天华"
                ],
                "voice":"谢霆锋,许嵩,向华强,薛之谦,徐峥,等",
                "sourceName":"百度知识图谱",
                "sourceUrl":"http://qianxun.baidu.com/seagull/new/list?sid=ZhU2JECYzFOgueLa%2F
            UfX5w%3D%3D&type=28266",
                "title":"X 姓男明星"
                }
         ]
    }