1.SDK是什么?
SDK 就是 Software Development Kit 的缩写,翻译过来——软件开发工具包。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做SDK。
SDK被开发出来是为了减少程序员工作量的。
比如——
有公司开发出某种软件的某一功能,把它封装成SDK(比如数据分析SDK就是能够实现数据分析功能的SDK),出售给其他公司做开发用,其他公司如果想要给软件开发出某种功能,但又不想从头开始搞开发,直接付钱省事。
2.如何下载SDK
首先,我们需要下载sdk文件,这里用百度智能云的“情感倾向分析”做例子,首先打开百度智能云登陆之后,点击立即使用--创建应用
创建成功之后,点击情感分析,点击下载SDK即可下载
3.查看SDK使用文档
下载完毕SDK后,将SDK解压(路径要记得),然后点击查看文档
好家伙,百度已经写过了,我写了个寂寞T_T
百度写的还是挺难的,,我写个基础的混混分吧,点击SDK说明,点击python的sdk,这里用python当例子!
可以看到,python是这样创建sdk对象的
我们点击右边的情感倾向分析,可知,情感倾向分析的调用代码
这样就可以开始写代码实现了
4.python实现sdk的使用
使用sdk前,需要导入一个百度的库
pip install baidu-aip
然后打开我们下载好的sdk
新建一个文件str.py并且写入文档的代码
from aip import AipNlp
""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'
client = AipNlp(APP_ID, API_KEY, SECRET_KEY)
text = "好家伙,百度已经写过了,我写了个寂寞T_T"
""" 调用情感倾向分析 """
print(client.sentimentClassify(text))
结果为
返回的是一个json数据,通过文档可知,我这么 悲伤凄凉的话,是正面的T_T置信度还99%