百度nlp api接口测试

image-20210708173415712

点击技术文档

image-20210708173559111

在左侧文档目录选择API参考

image-20210708173728980

ps:第一次可以整体的看一下文档全部内容,当然我们这次测试只需要知道接口地址和传入的参数格式

下面仅以语言处理基础技术-短文本相似度接口为例,其它接口大致相同

接口描述

短文本相似度接口用来判断两个文本的相似度得分。

发送请求

按照文档要求,对应在postman中进行设置:

在workspace-collection-request中请求方式设为post,url复制过来

image-20210708174727971

根据文档跳转到“Access Token获取”页面,有完整说明,下面是我的获取过程:

获取Access Token

1.https://passport.baidu.com/v2/?reg注册百度账号

2.回到这个页面,选择立即使用

image-20210708173559111

3.选择创建应用,随便输一下应用名称、应用描述,直接创建

image-20210708175544978

4.在应用列表可以看到API Key及Secret Key

5.使用postman

向授权服务地址https://aip.baidubce.com/oauth/2.0/token发送请求(推荐使用POST),并在URL中带上以下参数:

​ grant_type: 必须参数,固定为client_credentials;

​ client_id: 必须参数,应用的API Key;

​ client_secret: 必须参数,应用的Secret Key;

image-20210708180203936

点send,返回的json中就有“access_token”

回到原来的短文本相似度接口,加入获取的参数“access_token”

image-20210708180716430

设置header

image-20210708180740371

设置body

image-20210708180803288

这里的model使用默认的

image-20210708180855666

返回请求

image-20210708180941955

分数越高相似度越高

image-20210708181014489

常见问题及排查

文档有详细说明,我遇到问题查看后都能解决

image-20210708181126724

下一步就是深入理解simnet模型啦

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyszsf.html