分享

文档中心

 看见就非常 2020-04-22
简介

HI,您好,欢迎使用腾讯AI开放平台意图成分API接口服务。

本文档主要针对需要集成HTTP API的技术研发工程师,详细描述意图成分能力相关的技术内容。

如果您对文档内容有任何疑问,可以通过以下几种方式联系我们:

官方交流一群:581197347

官方交流二群:705874401

官方交流三群:415349651

联系邮箱:aicamp@tencent.com

接口能力

接口名称接口描述API地址
意图成分对文本进行意图识别,快速找出意图及上下文成分https://api.ai.qq.com/fcgi-bin/nlp/nlp_wordcom

更多更强大的接口能力正在开发中,并逐步开放,敬请期待!

协议须知

调用方集成意图成分API时,请遵循以下规则。

规则描述
传输方式HTTPS
请求方法GET或POST
字符编码统一采用UTF-8编码
响应格式统一采用JSON格式
接口鉴权签名机制,详情请阅接口鉴权

意图成分接口

1. 接口描述

意图成分接口提供意图和成分识别能力,可以帮您轻松找出一段文本包含的用户意图以及上下文成分分词。

2. 请求参数

参数名称是否必选数据类型数据约束示例数据描述
app_idint正整数1000001应用标识(AppId)
time_stampint正整数1493468759请求时间戳(秒级)
nonce_strstring非空且长度上限32字节fa577ce340859f9fe随机字符串
signstring非空且长度固定32字节
签名信息,详见接口鉴权
textstringUTF-8编码,非空且长度上限100字节今天深圳的天气怎么样?明天呢待分析文本

3. 响应参数

参数名称是否必选数据类型描述
retint返回码; 0表示成功,非0表示出错
msgstring返回信息;ret非0时表示出错时错误原因
dataobject返回数据;ret为0时有意义
+ textstringAPI请求中的待分析文本
+ intentint意图编码
+ com_tokensarray成分列表
+ + com_typestring成分编码
+ + com_wordint成分分词

4. 参考示例

假设示例请求数据如下。

参数名称参数数据描述
app_id1000001仅供参考
text今天深圳的天气怎么样?明天呢使用UTF-8编码
time_stamp
实时计算
nonce_str
实时计算
sign
实时计算

假设应用密钥为:a95eceb1ac8c24ee28b70f7dbba912bf

下面使用PHP实现该HTTP API调用,其中getReqSigndoHttpPost可以从接口鉴权获取。

// 设置请求数据
$appkey = 'a95eceb1ac8c24ee28b70f7dbba912bf';
$params = array(
    'app_id'     => '1000001',
    'text'       => '今天深圳的天气怎么样?明天呢',
    'time_stamp' => strval(time()),
    'nonce_str'  => strval(rand()),
    'sign'       => '',
);
$params['sign'] = getReqSign($params, $appkey);

// 执行API调用
$url = 'https://api.ai.qq.com/fcgi-bin/nlp/nlp_wordcom';
$response = doHttpPost($url, $params);
echo $response;

上述echo $response的输出结果即API的响应结果(注意使用UTF-8编码):

{
    "ret": 0,
    "msg": "ok",
    "data": {
        "text": "今天深圳的天气怎么样?明天呢",
        "intent": 1,
        "com_tokens": [
            {
                "com_type": 6,
                "com_word": "今天"
            },
            {
                "com_type": 7,
                "com_word": "深圳"
            },
            {
                "com_type": 6,
                "com_word": "明天"
            }
        ]
    }
}

5. 意图编码定义

意图编码意图描述
0未知
1天气
2音乐
3股票
4新闻

6. 成分编码定义

成分编码成分描述
0未知
1歌词
2下载地址
3乐器
4歌曲
5人名
6时间
7地点
8风格
9数字
10视频
11民族
12专辑
13序数词
14综艺
15乐队
16景点
17电影
18电视剧
19百科
34股票名称
35股票代码
36指数
37价格
38行情
40
41
42是否
43餐馆
44菜名
45儿歌
46故事
47相声
48评书
49有声内容
128类别词
129关系词
130省略词

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多