我开始研究路易斯,因此决定尝试一下。我已经激活了路易斯认知服务,并且已经掌握了钥匙。我现在正尝试从python程序向luis发送问题,并获得任何响应。但是,无论我做什么,我总是得到<Response [401]>
。我究竟做错了什么?我的密钥和订阅ID在配置文件中。我的代码在这里:
import configparser
import requests
config = configparser.ConfigParser()
config.read('config.ini')
headers = {
# Request headers
'Ocp-Apim-Subscription-Key': config['DEFAULT']['key_1'],
}
query = input('Ask LUIS: ')
params ={
# Query parameter
'q': query,
# Optional request parameters, set to default values
'timezoneOffset': '0',
'verbose': 'false',
'spellCheck': 'false',
'staging': 'false',
}
r = requests.get('https://westeurope.api.cognitive.microsoft.com/luis/v2.0/apps/' + str(config['DEFAULT']['subscription_ID']), headers=headers, params=params)
print(r.json())