在python中调用watson visual recognition api的语法是什么? 我已经四处寻找了很多,但却无法找到api调用的正确语法。在api的调用中必须定义哪些参数? 谢谢你的帮助。
答案 0 :(得分:0)
有一个Python SDK可以帮助您使用几行代码调用所有Watson API。
运行
安装Python SDKpip install watson-developer-cloud
获取API密钥
使用API Reference中的下一个代码段创建main.py
文件(致@bailey Parker的积分)
import json
from watson_developer_cloud import VisualRecognitionV3
visual_recognition = VisualRecognitionV3('2016-05-20', api_key='{api_key}')
with open('./yout-image-file.jpg', 'rb') as images_file:
classes = visual_recognition.classify(
images_file,
parameters=json.dumps({ 'threshold': 0.6}))
print(json.dumps(classes, indent=2))
打开终端并运行:
python main.py